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

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

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

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

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

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

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

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

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

Class std::__is_integer<char16_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char16_t> (0x0x7fb6fa6abf60) 0 empty

Class std::__is_integer<char32_t>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char32_t> (0x0x7fb6f9c38000) 0 empty

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fb6f9c381e0) 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> (0x0x7fb6f9c38240) 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> (0x0x7fb6f9c382a0) 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> (0x0x7fb6f9c38300) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fb6f9c38c60) 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> (0x0x7fb6f9c38cc0) 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> (0x0x7fb6f9c38d20) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fb6f9c38d80) 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> (0x0x7fb6f9c38de0) 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> (0x0x7fb6f9c38e40) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fb6f9c38f00) 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> (0x0x7fb6f9c38f60) 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> (0x0x7fb6f9c6f000) 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> (0x0x7fb6f9c6f060) 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> (0x0x7fb6f9c6f0c0) 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> (0x0x7fb6f9c6f120) 0 empty

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

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

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

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

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

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

Class std::integral_constant<bool, false>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<bool, false> (0x0x7fb6f9c6f720) 0 empty

Class std::__or_<>
   size=1 align=1
   base size=1 base align=1
std::__or_<> (0x0x7fb6f9c1f1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f9c6f780) 0 empty

Class std::integral_constant<bool, true>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<bool, true> (0x0x7fb6f9c6f900) 0 empty

Class std::__and_<>
   size=1 align=1
   base size=1 base align=1
std::__and_<> (0x0x7fb6f9c1f340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6f960) 0 empty

Class std::__failure_type
   size=1 align=1
   base size=0 base align=1
std::__failure_type (0x0x7fb6f9c6fba0) 0 empty

Class std::__is_void_helper<void>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<void> (0x0x7fb6f9c1f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6fc60) 0 empty

Class std::__is_integral_helper<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<bool> (0x0x7fb6f9c1f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6fd80) 0 empty

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7fb6f9c1f750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6fde0) 0 empty

Class std::__is_integral_helper<signed char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<signed char> (0x0x7fb6f9c1f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6fe40) 0 empty

Class std::__is_integral_helper<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<unsigned char> (0x0x7fb6f9c1f820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6fea0) 0 empty

Class std::__is_integral_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<wchar_t> (0x0x7fb6f9c1f888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6ff00) 0 empty

Class std::__is_integral_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char16_t> (0x0x7fb6f9c1f8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9c6ff60) 0 empty

Class std::__is_integral_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char32_t> (0x0x7fb6f9c1f958) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9000) 0 empty

Class std::__is_integral_helper<short int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<short int> (0x0x7fb6f9c1f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9060) 0 empty

Class std::__is_integral_helper<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<short unsigned int> (0x0x7fb6f9c1fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca90c0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7fb6f9c1fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9120) 0 empty

Class std::__is_integral_helper<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<unsigned int> (0x0x7fb6f9c1faf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9180) 0 empty

Class std::__is_integral_helper<long int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long int> (0x0x7fb6f9c1fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca91e0) 0 empty

Class std::__is_integral_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long unsigned int> (0x0x7fb6f9c1fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9240) 0 empty

Class std::__is_integral_helper<long long int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long long int> (0x0x7fb6f9c1fc30) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca92a0) 0 empty

Class std::__is_integral_helper<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<long long unsigned int> (0x0x7fb6f9c1fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9300) 0 empty

Class std::__is_floating_point_helper<float>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<float> (0x0x7fb6f9c1fdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9420) 0 empty

Class std::__is_floating_point_helper<double>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<double> (0x0x7fb6f9c1fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca9480) 0 empty

Class std::__is_floating_point_helper<long double>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<long double> (0x0x7fb6f9c1fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ca94e0) 0 empty

Class std::__is_null_pointer_helper<std::nullptr_t>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::nullptr_t> (0x0x7fb6f9cdd208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f9ccb6c0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7fb6f9cf9300) 0 empty

Class std::__do_is_nt_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nt_destructible_impl (0x0x7fb6f9cf9540) 0 empty

Class std::__do_is_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_default_constructible_impl (0x0x7fb6f9cf9780) 0 empty

Class std::__do_is_static_castable_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_static_castable_impl (0x0x7fb6f9cf99c0) 0 empty

Class std::__do_is_direct_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_direct_constructible_impl (0x0x7fb6f9cf9b40) 0 empty

Class std::__do_is_nary_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_nary_constructible_impl (0x0x7fb6f9cf9f00) 0 empty

Class std::integral_constant<unsigned int, 0u>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<unsigned int, 0u> (0x0x7fb6f9d671e0) 0 empty

Class std::__make_unsigned<char>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<char> (0x0x7fb6f9d67f60) 0 empty

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

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

Class std::__make_unsigned<int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<int> (0x0x7fb6f9d910c0) 0 empty

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

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

Class std::__make_unsigned<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__make_unsigned<wchar_t> (0x0x7fb6f9d751a0) 0 empty
  std::__make_unsigned<long int> (0x0x7fb6f9d911e0) 0 empty

Class std::__make_signed<char>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<char> (0x0x7fb6f9d913c0) 0 empty

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

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

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

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

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

Class std::__make_signed<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__make_signed<char16_t> (0x0x7fb6f9d75208) 0 empty
  std::__make_signed<short unsigned int> (0x0x7fb6f9d91600) 0 empty

Class std::__make_signed<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__make_signed<char32_t> (0x0x7fb6f9d75270) 0 empty
  std::__make_signed<unsigned int> (0x0x7fb6f9d91660) 0 empty

Class std::__do_common_type_impl
   size=1 align=1
   base size=0 base align=1
std::__do_common_type_impl (0x0x7fb6f9dbe300) 0 empty

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7fb6f9dbe3c0) 0 empty

Class std::__result_of_memfun_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_ref_impl (0x0x7fb6f9dbe720) 0 empty

Class std::__result_of_memfun_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memfun_deref_impl (0x0x7fb6f9dbe7e0) 0 empty

Class std::__result_of_memobj_ref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_ref_impl (0x0x7fb6f9dbe8a0) 0 empty

Class std::__result_of_memobj_deref_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_memobj_deref_impl (0x0x7fb6f9dbe960) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7fb6f9dbec00) 0 empty

Class std::piecewise_construct_t
   size=1 align=1
   base size=0 base align=1
std::piecewise_construct_t (0x0x7fb6f9dbed80) 0 empty

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fb6f9d75958) 0 empty
  std::input_iterator_tag (0x0x7fb6f9dbef00) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fb6f9d759c0) 0 empty
  std::forward_iterator_tag (0x0x7fb6f9d75a28) 0 empty
    std::input_iterator_tag (0x0x7fb6f9dbef60) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fb6f9d75a90) 0 empty
  std::bidirectional_iterator_tag (0x0x7fb6f9d75af8) 0 empty
    std::forward_iterator_tag (0x0x7fb6f9d75b60) 0 empty
      std::input_iterator_tag (0x0x7fb6f9a32000) 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> (0x0x7fb6f9a32c00) 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 (0x0x7fb6f9a32e40) 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 (0x0x7fb6f9a32ea0) 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 (0x0x7fb6f9a32f00) 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 (0x0x7fb6f9a32f60) 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 (0x0x7fb6f9b00000) 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> (0x0x7fb6f9b00540) 0 empty

Class std::__copy_move<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<true, false, std::random_access_iterator_tag> (0x0x7fb6f9b005a0) 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> (0x0x7fb6f9b00720) 0 empty

Class std::__copy_move_backward<true, false, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<true, false, std::random_access_iterator_tag> (0x0x7fb6f9b00780) 0 empty

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

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

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

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

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

Class std::bad_exception
   size=4 align=4
   base size=4 base align=4
std::bad_exception (0x0x7fb6f9c1f0d0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u)
  std::exception (0x0x7fb6f9b00ae0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fb6f9c1f0d0)

Class std::__exception_ptr::exception_ptr
   size=4 align=4
   base size=4 base align=4
std::__exception_ptr::exception_ptr (0x0x7fb6f9b00b40) 0

Vtable for std::nested_exception
std::nested_exception::_ZTVSt16nested_exception: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt16nested_exception)
8     (int (*)(...))std::nested_exception::~nested_exception
12    (int (*)(...))std::nested_exception::~nested_exception

Class std::nested_exception
   size=8 align=4
   base size=8 base align=4
std::nested_exception (0x0x7fb6f9b00ba0) 0
    vptr=((& std::nested_exception::_ZTVSt16nested_exception) + 8u)

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

Class std::bad_alloc
   size=4 align=4
   base size=4 base align=4
std::bad_alloc (0x0x7fb6f9bd6000) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 8u)
  std::exception (0x0x7fb6f9b00d80) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fb6f9bd6000)

Vtable for std::bad_array_new_length
std::bad_array_new_length::_ZTVSt20bad_array_new_length: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt20bad_array_new_length)
8     (int (*)(...))std::bad_array_new_length::~bad_array_new_length
12    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
16    (int (*)(...))std::bad_array_new_length::what

Class std::bad_array_new_length
   size=4 align=4
   base size=4 base align=4
std::bad_array_new_length (0x0x7fb6f9bd6068) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 8u)
  std::bad_alloc (0x0x7fb6f9bd60d0) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7fb6f9bd6068)
    std::exception (0x0x7fb6f9b00de0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7fb6f9bd60d0)

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

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

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

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

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

Class std::_Rb_tree_node_base
   size=16 align=4
   base size=16 base align=4
std::_Rb_tree_node_base (0x0x7fb6f98be9c0) 0

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

Class std::integral_constant<unsigned int, 2u>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<unsigned int, 2u> (0x0x7fb6f98becc0) 0 empty

Class std::__pair_get<0u>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<0u> (0x0x7fb6f98bee40) 0 empty

Class std::__pair_get<1u>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<1u> (0x0x7fb6f98beea0) 0 empty

Class std::_Build_index_tuple<0u>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<0u> (0x0x7fb6f969d000) 0 empty

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

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

Class __locale_struct
   size=116 align=4
   base size=116 base align=4
__locale_struct (0x0x7fb6f969d120) 0

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

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

Class std::char_traits<char16_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char16_t> (0x0x7fb6f969d720) 0 empty

Class std::char_traits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char32_t> (0x0x7fb6f969d780) 0 empty

Class lconv
   size=56 align=4
   base size=56 base align=4
lconv (0x0x7fb6f969d7e0) 0

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

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

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

Class timespec
   size=8 align=4
   base size=8 base align=4
timespec (0x0x7fb6f969d900) 0

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

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

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb6f969da20) 0

Class timeval
   size=8 align=4
   base size=8 base align=4
timeval (0x0x7fb6f969da80) 0

Class timex
   size=128 align=4
   base size=128 base align=4
timex (0x0x7fb6f969dae0) 0

Class tm
   size=44 align=4
   base size=44 base align=4
tm (0x0x7fb6f969db40) 0

Class itimerspec
   size=16 align=4
   base size=16 base align=4
itimerspec (0x0x7fb6f969dba0) 0

Class pthread_attr_t
   size=36 align=4
   base size=36 base align=4
pthread_attr_t (0x0x7fb6f969dc00) 0

Class __pthread_internal_slist
   size=4 align=4
   base size=4 base align=4
__pthread_internal_slist (0x0x7fb6f969dc60) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct>
   size=4 align=2
   base size=4 base align=2
<anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct> (0x0x7fb6f969dde0) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union>::__pthread_mutex_s::<anonymous union> (0x0x7fb6f969dd80) 0

Class <anonymous union>::__pthread_mutex_s
   size=24 align=4
   base size=24 base align=4
<anonymous union>::__pthread_mutex_s (0x0x7fb6f969dd20) 0

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

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

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

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

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

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

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

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

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

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

Class _pthread_cleanup_buffer
   size=16 align=4
   base size=16 base align=4
_pthread_cleanup_buffer (0x0x7fb6f943f1e0) 0

Class <anonymous struct>::<anonymous struct>
   size=28 align=4
   base size=28 base align=4
<anonymous struct>::<anonymous struct> (0x0x7fb6f943f2a0) 0

Class <anonymous struct>
   size=44 align=4
   base size=44 base align=4
<anonymous struct> (0x0x7fb6f943f240) 0

Class __pthread_cleanup_frame
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_frame (0x0x7fb6f943f300) 0

Class __pthread_cleanup_class
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_class (0x0x7fb6f943f360) 0

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

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

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

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

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

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

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

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb6f943f900) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb6f943f960) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7fb6f943f9c0) 0

Class random_data
   size=28 align=4
   base size=28 base align=4
random_data (0x0x7fb6f943fa20) 0

Class drand48_data
   size=24 align=4
   base size=24 base align=4
drand48_data (0x0x7fb6f943fa80) 0

Class <anonymous struct>
   size=12 align=4
   base size=12 base align=4
<anonymous struct> (0x0x7fb6f943fb40) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb6f943fba0) 0

Class _IO_marker
   size=12 align=4
   base size=12 base align=4
_IO_marker (0x0x7fb6f943fc00) 0

Class _IO_FILE
   size=148 align=4
   base size=148 base align=4
_IO_FILE (0x0x7fb6f943fc60) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7fb6f943fcc0) 0

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

Class std::basic_string<char>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char>::_Alloc_hider (0x0x7fb6f98a8c30) 0
  std::allocator<char> (0x0x7fb6f98a8c98) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fb6f943ff60) 0 empty

Class std::basic_string<char>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char> (0x0x7fb6f943fea0) 0

Class std::initializer_list<char>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<char> (0x0x7fb6f9320000) 0

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> > (0x0x7fb6f9320060) 0 empty

Class __gnu_cxx::__numeric_traits_floating<float>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<float> (0x0x7fb6f93200c0) 0 empty

Class __gnu_cxx::__numeric_traits<float>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<float> (0x0x7fb6f98a8ea0) 0 empty
  __gnu_cxx::__numeric_traits_floating<float> (0x0x7fb6f9320120) 0 empty

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> > (0x0x7fb6f9320240) 0 empty

Class __gnu_cxx::__numeric_traits_floating<double>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_floating<double> (0x0x7fb6f93202a0) 0 empty

Class __gnu_cxx::__numeric_traits<double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<double> (0x0x7fb6f98a8f08) 0 empty
  __gnu_cxx::__numeric_traits_floating<double> (0x0x7fb6f9320300) 0 empty

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> > (0x0x7fb6f9320420) 0 empty

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

Class __gnu_cxx::__numeric_traits<long double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long double> (0x0x7fb6f98a8f70) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7fb6f93204e0) 0 empty

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

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

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

Class std::basic_string<wchar_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fb6f98a89c0) 0
  std::allocator<wchar_t> (0x0x7fb6f98a8a90) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fb6f93206c0) 0 empty

Class std::basic_string<wchar_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t> (0x0x7fb6f9320600) 0

Class std::initializer_list<wchar_t>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<wchar_t> (0x0x7fb6f9320720) 0

Class std::__hash_base<unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, bool> (0x0x7fb6f9320840) 0 empty

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7fb6f98a8bc8) 0 empty
  std::__hash_base<unsigned int, bool> (0x0x7fb6f93208a0) 0 empty

Class std::__hash_base<unsigned int, char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, char> (0x0x7fb6f9320900) 0 empty

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7fb6f9009000) 0 empty
  std::__hash_base<unsigned int, char> (0x0x7fb6f9320960) 0 empty

Class std::__hash_base<unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, signed char> (0x0x7fb6f93209c0) 0 empty

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7fb6f9009068) 0 empty
  std::__hash_base<unsigned int, signed char> (0x0x7fb6f9320a20) 0 empty

Class std::__hash_base<unsigned int, unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, unsigned char> (0x0x7fb6f9320a80) 0 empty

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7fb6f90090d0) 0 empty
  std::__hash_base<unsigned int, unsigned char> (0x0x7fb6f9320ae0) 0 empty

Class std::__hash_base<unsigned int, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, wchar_t> (0x0x7fb6f9320b40) 0 empty

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7fb6f9009138) 0 empty
  std::__hash_base<unsigned int, wchar_t> (0x0x7fb6f9320ba0) 0 empty

Class std::__hash_base<unsigned int, char16_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, char16_t> (0x0x7fb6f9320c00) 0 empty

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7fb6f90091a0) 0 empty
  std::__hash_base<unsigned int, char16_t> (0x0x7fb6f9320c60) 0 empty

Class std::__hash_base<unsigned int, char32_t>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, char32_t> (0x0x7fb6f9320cc0) 0 empty

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7fb6f9009208) 0 empty
  std::__hash_base<unsigned int, char32_t> (0x0x7fb6f9320d20) 0 empty

Class std::__hash_base<unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, short int> (0x0x7fb6f9320d80) 0 empty

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7fb6f9009270) 0 empty
  std::__hash_base<unsigned int, short int> (0x0x7fb6f9320de0) 0 empty

Class std::__hash_base<unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, int> (0x0x7fb6f9320e40) 0 empty

Class std::hash<int>
   size=1 align=1
   base size=1 base align=1
std::hash<int> (0x0x7fb6f90092d8) 0 empty
  std::__hash_base<unsigned int, int> (0x0x7fb6f9320ea0) 0 empty

Class std::__hash_base<unsigned int, long int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long int> (0x0x7fb6f9320f00) 0 empty

Class std::hash<long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long int> (0x0x7fb6f9009340) 0 empty
  std::__hash_base<unsigned int, long int> (0x0x7fb6f9320f60) 0 empty

Class std::__hash_base<unsigned int, long long int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long long int> (0x0x7fb6f9028000) 0 empty

Class std::hash<long long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long int> (0x0x7fb6f90093a8) 0 empty
  std::__hash_base<unsigned int, long long int> (0x0x7fb6f9028060) 0 empty

Class std::__hash_base<unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, short unsigned int> (0x0x7fb6f90280c0) 0 empty

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7fb6f9009410) 0 empty
  std::__hash_base<unsigned int, short unsigned int> (0x0x7fb6f9028120) 0 empty

Class std::__hash_base<unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, unsigned int> (0x0x7fb6f9028180) 0 empty

Class std::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned int> (0x0x7fb6f9009478) 0 empty
  std::__hash_base<unsigned int, unsigned int> (0x0x7fb6f90281e0) 0 empty

Class std::__hash_base<unsigned int, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long unsigned int> (0x0x7fb6f9028240) 0 empty

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7fb6f90094e0) 0 empty
  std::__hash_base<unsigned int, long unsigned int> (0x0x7fb6f90282a0) 0 empty

Class std::__hash_base<unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long long unsigned int> (0x0x7fb6f9028300) 0 empty

Class std::hash<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long unsigned int> (0x0x7fb6f9009548) 0 empty
  std::__hash_base<unsigned int, long long unsigned int> (0x0x7fb6f9028360) 0 empty

Class std::_Hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Hash_impl (0x0x7fb6f90283c0) 0 empty

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7fb6f9028420) 0 empty

Class std::__hash_base<unsigned int, float>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, float> (0x0x7fb6f9028480) 0 empty

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7fb6f90095b0) 0 empty
  std::__hash_base<unsigned int, float> (0x0x7fb6f90284e0) 0 empty

Class std::__hash_base<unsigned int, double>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, double> (0x0x7fb6f9028540) 0 empty

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7fb6f9009618) 0 empty
  std::__hash_base<unsigned int, double> (0x0x7fb6f90285a0) 0 empty

Class std::__hash_base<unsigned int, long double>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long double> (0x0x7fb6f9028600) 0 empty

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7fb6f9009680) 0 empty
  std::__hash_base<unsigned int, long double> (0x0x7fb6f9028660) 0 empty

Class std::__is_fast_hash<std::hash<long double> >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<long double> > (0x0x7fb6f9009750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f9028720) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char> > (0x0x7fb6f9028780) 0 empty

Class std::hash<std::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char> > (0x0x7fb6f9009888) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char> > (0x0x7fb6f90287e0) 0 empty

Class std::__is_fast_hash<std::hash<std::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::basic_string<char> > > (0x0x7fb6f90098f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f9028840) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<wchar_t> > (0x0x7fb6f90288a0) 0 empty

Class std::hash<std::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<wchar_t> > (0x0x7fb6f9009a28) 0 empty
  std::__hash_base<unsigned int, std::basic_string<wchar_t> > (0x0x7fb6f9028900) 0 empty

Class std::__is_fast_hash<std::hash<std::basic_string<wchar_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::basic_string<wchar_t> > > (0x0x7fb6f9009a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f9028960) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char16_t> > (0x0x7fb6f90289c0) 0 empty

Class std::hash<std::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char16_t> > (0x0x7fb6f9009af8) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char16_t> > (0x0x7fb6f9028a20) 0 empty

Class __gnu_cxx::new_allocator<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char16_t> (0x0x7fb6f9028ba0) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7fb6f9009b60) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7fb6f9028c60) 0 empty

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

Class std::basic_string<char16_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t>::_Alloc_hider (0x0x7fb6f9009c30) 0
  std::allocator<char16_t> (0x0x7fb6f9009c98) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7fb6f9028d80) 0 empty

Class std::basic_string<char16_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t> (0x0x7fb6f9028b40) 0

Class std::__is_fast_hash<std::hash<std::basic_string<char16_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::basic_string<char16_t> > > (0x0x7fb6f9009d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f9028de0) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char32_t> > (0x0x7fb6f9028e40) 0 empty

Class std::hash<std::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char32_t> > (0x0x7fb6f9009d68) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char32_t> > (0x0x7fb6f9028ea0) 0 empty

Class __gnu_cxx::new_allocator<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char32_t> (0x0x7fb6f9101060) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7fb6f9009dd0) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7fb6f9101120) 0 empty

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

Class std::basic_string<char32_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t>::_Alloc_hider (0x0x7fb6f9009ea0) 0
  std::allocator<char32_t> (0x0x7fb6f9009f08) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7fb6f9101240) 0 empty

Class std::basic_string<char32_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t> (0x0x7fb6f9101000) 0

Class std::__is_fast_hash<std::hash<std::basic_string<char32_t> > >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<std::basic_string<char32_t> > > (0x0x7fb6f9009f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f91012a0) 0 empty

Class std::basic_string<char>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep_base (0x0x7fb6f9101300) 0

Class std::basic_string<char>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep (0x0x7fb6f9009bc8) 0
  std::basic_string<char>::_Rep_base (0x0x7fb6f9101360) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep_base (0x0x7fb6f91013c0) 0

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

Class std::basic_string<wchar_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep (0x0x7fb6f8e42000) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7fb6f9101420) 0

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

Class std::logic_error
   size=8 align=4
   base size=8 base align=4
std::logic_error (0x0x7fb6f8e420d0) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 8u)
  std::exception (0x0x7fb6f91014e0) 0 nearly-empty
      primary-for std::logic_error (0x0x7fb6f8e420d0)

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

Class std::domain_error
   size=8 align=4
   base size=8 base align=4
std::domain_error (0x0x7fb6f8e42138) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 8u)
  std::logic_error (0x0x7fb6f8e421a0) 0
      primary-for std::domain_error (0x0x7fb6f8e42138)
    std::exception (0x0x7fb6f9101540) 0 nearly-empty
        primary-for std::logic_error (0x0x7fb6f8e421a0)

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

Class std::invalid_argument
   size=8 align=4
   base size=8 base align=4
std::invalid_argument (0x0x7fb6f8e42208) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 8u)
  std::logic_error (0x0x7fb6f8e42270) 0
      primary-for std::invalid_argument (0x0x7fb6f8e42208)
    std::exception (0x0x7fb6f91015a0) 0 nearly-empty
        primary-for std::logic_error (0x0x7fb6f8e42270)

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

Class std::length_error
   size=8 align=4
   base size=8 base align=4
std::length_error (0x0x7fb6f8e422d8) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 8u)
  std::logic_error (0x0x7fb6f8e42340) 0
      primary-for std::length_error (0x0x7fb6f8e422d8)
    std::exception (0x0x7fb6f9101600) 0 nearly-empty
        primary-for std::logic_error (0x0x7fb6f8e42340)

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

Class std::out_of_range
   size=8 align=4
   base size=8 base align=4
std::out_of_range (0x0x7fb6f8e423a8) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 8u)
  std::logic_error (0x0x7fb6f8e42410) 0
      primary-for std::out_of_range (0x0x7fb6f8e423a8)
    std::exception (0x0x7fb6f9101660) 0 nearly-empty
        primary-for std::logic_error (0x0x7fb6f8e42410)

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

Class std::runtime_error
   size=8 align=4
   base size=8 base align=4
std::runtime_error (0x0x7fb6f8e42478) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 8u)
  std::exception (0x0x7fb6f91016c0) 0 nearly-empty
      primary-for std::runtime_error (0x0x7fb6f8e42478)

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

Class std::range_error
   size=8 align=4
   base size=8 base align=4
std::range_error (0x0x7fb6f8e424e0) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 8u)
  std::runtime_error (0x0x7fb6f8e42548) 0
      primary-for std::range_error (0x0x7fb6f8e424e0)
    std::exception (0x0x7fb6f9101720) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fb6f8e42548)

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

Class std::overflow_error
   size=8 align=4
   base size=8 base align=4
std::overflow_error (0x0x7fb6f8e425b0) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 8u)
  std::runtime_error (0x0x7fb6f8e42618) 0
      primary-for std::overflow_error (0x0x7fb6f8e425b0)
    std::exception (0x0x7fb6f9101780) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fb6f8e42618)

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

Class std::underflow_error
   size=8 align=4
   base size=8 base align=4
std::underflow_error (0x0x7fb6f8e42680) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 8u)
  std::runtime_error (0x0x7fb6f8e426e8) 0
      primary-for std::underflow_error (0x0x7fb6f8e42680)
    std::exception (0x0x7fb6f91017e0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fb6f8e426e8)

Class std::allocator_arg_t
   size=1 align=1
   base size=0 base align=1
std::allocator_arg_t (0x0x7fb6f9101a80) 0 empty

Class std::__uses_alloc_base
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc_base (0x0x7fb6f9101d80) 0 empty

Class std::__uses_alloc0::_Anything
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc0::_Anything (0x0x7fb6f9101e40) 0 empty

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7fb6f8e42a28) 0
  std::__uses_alloc_base (0x0x7fb6f9101de0) 0 empty

Class std::tuple<>
   size=1 align=1
   base size=0 base align=1
std::tuple<> (0x0x7fb6f8eb8600) 0 empty

Class std::__combine_tuples<>
   size=1 align=1
   base size=0 base align=1
std::__combine_tuples<> (0x0x7fb6f8eb8e40) 0 empty

Class std::__make_1st_indices<>
   size=1 align=1
   base size=0 base align=1
std::__make_1st_indices<> (0x0x7fb6f8f9d000) 0 empty

Class std::_Swallow_assign
   size=1 align=1
   base size=0 base align=1
std::_Swallow_assign (0x0x7fb6f8f9d180) 0 empty

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

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7fb6f8f9d720) 0 empty

Class std::__uninitialized_default_n_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<true> (0x0x7fb6f8f9d7e0) 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> (0x0x7fb6f8f9d900) 0 empty

Vtable for std::type_info
std::type_info::_ZTVSt9type_info: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt9type_info)
8     (int (*)(...))std::type_info::~type_info
12    (int (*)(...))std::type_info::~type_info
16    (int (*)(...))std::type_info::__is_pointer_p
20    (int (*)(...))std::type_info::__is_function_p
24    (int (*)(...))std::type_info::__do_catch
28    (int (*)(...))std::type_info::__do_upcast

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

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

Class std::bad_cast
   size=4 align=4
   base size=4 base align=4
std::bad_cast (0x0x7fb6f8f69618) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 8u)
  std::exception (0x0x7fb6f8f9da20) 0 nearly-empty
      primary-for std::bad_cast (0x0x7fb6f8f69618)

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

Class std::bad_typeid
   size=4 align=4
   base size=4 base align=4
std::bad_typeid (0x0x7fb6f8f69680) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 8u)
  std::exception (0x0x7fb6f8f9da80) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7fb6f8f69680)

Vtable for __gnu_cxx::__concurrence_lock_error
__gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_lock_errorE)
8     (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
12    (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
16    (int (*)(...))__gnu_cxx::__concurrence_lock_error::what

Class __gnu_cxx::__concurrence_lock_error
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__concurrence_lock_error (0x0x7fb6f8f696e8) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE) + 8u)
  std::exception (0x0x7fb6f8f9dae0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_lock_error (0x0x7fb6f8f696e8)

Vtable for __gnu_cxx::__concurrence_unlock_error
__gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN9__gnu_cxx26__concurrence_unlock_errorE)
8     (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
12    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
16    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::what

Class __gnu_cxx::__concurrence_unlock_error
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__concurrence_unlock_error (0x0x7fb6f8f69750) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE) + 8u)
  std::exception (0x0x7fb6f8f9dba0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_unlock_error (0x0x7fb6f8f69750)

Vtable for __gnu_cxx::__concurrence_broadcast_error
__gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN9__gnu_cxx29__concurrence_broadcast_errorE)
8     (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
12    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
16    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::what

Class __gnu_cxx::__concurrence_broadcast_error
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__concurrence_broadcast_error (0x0x7fb6f8f697b8) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE) + 8u)
  std::exception (0x0x7fb6f8f9dc60) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_broadcast_error (0x0x7fb6f8f697b8)

Vtable for __gnu_cxx::__concurrence_wait_error
__gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_wait_errorE)
8     (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
12    (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
16    (int (*)(...))__gnu_cxx::__concurrence_wait_error::what

Class __gnu_cxx::__concurrence_wait_error
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__concurrence_wait_error (0x0x7fb6f8f69888) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE) + 8u)
  std::exception (0x0x7fb6f8f9dd20) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_wait_error (0x0x7fb6f8f69888)

Class __gnu_cxx::__mutex
   size=24 align=4
   base size=24 base align=4
__gnu_cxx::__mutex (0x0x7fb6f8f9dde0) 0

Class __gnu_cxx::__recursive_mutex
   size=24 align=4
   base size=24 base align=4
__gnu_cxx::__recursive_mutex (0x0x7fb6f8f9de40) 0

Class __gnu_cxx::__scoped_lock
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__scoped_lock (0x0x7fb6f8f9dea0) 0

Class __gnu_cxx::__cond
   size=48 align=4
   base size=48 base align=4
__gnu_cxx::__cond (0x0x7fb6f8f9df00) 0

Class std::integral_constant<int, 0>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<int, 0> (0x0x7fb6f8da1c60) 0 empty

Class std::_Maybe_wrap_member_pointer<void>
   size=1 align=1
   base size=0 base align=1
std::_Maybe_wrap_member_pointer<void> (0x0x7fb6f8a532a0) 0 empty

Vtable for std::bad_function_call
std::bad_function_call::_ZTVSt17bad_function_call: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt17bad_function_call)
8     (int (*)(...))std::bad_function_call::~bad_function_call
12    (int (*)(...))std::bad_function_call::~bad_function_call
16    (int (*)(...))std::bad_function_call::what

Class std::bad_function_call
   size=4 align=4
   base size=4 base align=4
std::bad_function_call (0x0x7fb6f8ab51a0) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 8u)
  std::exception (0x0x7fb6f8a53960) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7fb6f8ab51a0)

Class std::_Nocopy_types
   size=8 align=4
   base size=8 base align=4
std::_Nocopy_types (0x0x7fb6f8a53a20) 0

Class std::_Any_data
   size=8 align=4
   base size=8 base align=4
std::_Any_data (0x0x7fb6f8a53ae0) 0

Class std::_Function_base
   size=12 align=4
   base size=12 base align=4
std::_Function_base (0x0x7fb6f8a53c00) 0

Vtable for std::bad_weak_ptr
std::bad_weak_ptr::_ZTVSt12bad_weak_ptr: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt12bad_weak_ptr)
8     (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
12    (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
16    (int (*)(...))std::bad_weak_ptr::what

Class std::bad_weak_ptr
   size=4 align=4
   base size=4 base align=4
std::bad_weak_ptr (0x0x7fb6f8ab5bc8) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 8u)
  std::exception (0x0x7fb6f8b2f300) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7fb6f8ab5bc8)

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u>
   size=24 align=4
   base size=24 base align=4
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8ab5c30) 0
  __gnu_cxx::__mutex (0x0x7fb6f8b2f3c0) 0

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8b2f480) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)0u>
24    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
   size=12 align=4
   base size=12 base align=4
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8ab5d00) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE) + 8u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8b2f4e0) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)1u>
24    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
   size=36 align=4
   base size=36 base align=4
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8ab5d68) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE) + 8u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8ab5dd0) 4
    __gnu_cxx::__mutex (0x0x7fb6f8b2f540) 4

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8b2f5a0) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE)
8     0u
12    0u
16    (int (*)(...))__cxa_pure_virtual
20    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)2u>
24    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
   size=12 align=4
   base size=12 base align=4
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8ab5e38) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE) + 8u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8b2f600) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE)
8     (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
   size=16 align=4
   base size=16 base align=4
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8ab5f08) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8ab5f70) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8ab5f08)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fb6f8b2f780) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE)
8     (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
   size=40 align=4
   base size=40 base align=4
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8ab5af8) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8828000) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8ab5af8)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fb6f8828068) 4
      __gnu_cxx::__mutex (0x0x7fb6f8b2f7e0) 4

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE)
8     (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
   size=16 align=4
   base size=16 base align=4
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8828270) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f88282d8) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8828270)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f8b2f840) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7fb6f8b2fa80) 0 empty

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

Class std::_Bit_reference
   size=8 align=4
   base size=8 base align=4
std::_Bit_reference (0x0x7fb6f88fa540) 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> (0x0x7fb6f88fa5a0) 0 empty

Class std::_Bit_iterator_base
   size=8 align=4
   base size=8 base align=4
std::_Bit_iterator_base (0x0x7fb6f8828c30) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb6f88fa600) 0 empty

Class std::_Bit_iterator
   size=8 align=4
   base size=8 base align=4
std::_Bit_iterator (0x0x7fb6f8828c98) 0
  std::_Bit_iterator_base (0x0x7fb6f8828d00) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb6f88fa660) 0 empty

Class std::_Bit_const_iterator
   size=8 align=4
   base size=8 base align=4
std::_Bit_const_iterator (0x0x7fb6f8828d68) 0
  std::_Bit_iterator_base (0x0x7fb6f8828dd0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fb6f88fa6c0) 0 empty

Class std::initializer_list<bool>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<bool> (0x0x7fb6f88fa840) 0

Class std::remove_volatile<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Bit_iterator> (0x0x7fb6f88fa900) 0 empty

Class std::remove_const<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Bit_iterator> (0x0x7fb6f88fa960) 0 empty

Class std::remove_cv<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Bit_iterator> (0x0x7fb6f88fa8a0) 0 empty

Class std::__has_iterator_category_helper<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_Bit_iterator> (0x0x7fb6f88fa9c0) 0 empty

Class std::__has_iterator_category<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_Bit_iterator> (0x0x7fb6f86aa000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f88faa20) 0 empty

Class std::__iterator_traits<std::_Bit_iterator, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, true> (0x0x7fb6f88faa80) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7fb6f86aa0d0) 0 empty
  std::__iterator_traits<std::_Bit_iterator, true> (0x0x7fb6f88faae0) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, 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, int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb6f88fab40) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=8 align=4
   base size=8 base align=4
std::reverse_iterator<std::_Bit_iterator> (0x0x7fb6f86aa208) 0
  std::iterator<std::random_access_iterator_tag, bool, int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fb6f88fac60) 0 empty

Class std::remove_volatile<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Bit_const_iterator> (0x0x7fb6f88fad20) 0 empty

Class std::remove_const<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Bit_const_iterator> (0x0x7fb6f88fad80) 0 empty

Class std::remove_cv<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Bit_const_iterator> (0x0x7fb6f88facc0) 0 empty

Class std::__has_iterator_category_helper<std::_Bit_const_iterator>
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_Bit_const_iterator> (0x0x7fb6f88fade0) 0 empty

Class std::__has_iterator_category<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_Bit_const_iterator> (0x0x7fb6f86aa410) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f88fae40) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, true> (0x0x7fb6f88faea0) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7fb6f86aa4e0) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, true> (0x0x7fb6f88faf00) 0 empty

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

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=8 align=4
   base size=8 base align=4
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7fb6f86aa548) 0
  std::iterator<std::random_access_iterator_tag, bool, int, const bool*, bool> (0x0x7fb6f86ca000) 0 empty

Class oif::frame::Value::<anonymous union>
   size=8 align=4
   base size=8 base align=4
oif::frame::Value::<anonymous union> (0x0x7fb6f86ca120) 0

Class oif::frame::Value
   size=12 align=4
   base size=12 base align=4
oif::frame::Value (0x0x7fb6f86ca0c0) 0

Class std::remove_reference<std::unique_ptr<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::unique_ptr<const oif::frame::Value> > (0x0x7fb6f86ca1e0) 0 empty

Vtable for UFFrame_
UFFrame_::_ZTV8UFFrame_: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI8UFFrame_)
8     (int (*)(...))UFFrame_::~UFFrame_
12    (int (*)(...))UFFrame_::~UFFrame_

Class UFFrame_
   size=4 align=4
   base size=4 base align=4
UFFrame_ (0x0x7fb6f86ca240) 0 nearly-empty
    vptr=((& UFFrame_::_ZTV8UFFrame_) + 8u)

Class std::is_function<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFFrame> (0x0x7fb6f86aa9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca360) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFFrame>, std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFFrame>, std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > > (0x0x7fb6f86ca3c0) 0 empty

Class std::is_lvalue_reference<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFFrame> (0x0x7fb6f86aaa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca420) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame>, std::is_rvalue_reference<oif::frame::UFFrame> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame>, std::is_rvalue_reference<oif::frame::UFFrame> > (0x0x7fb6f86ca480) 0 empty

Class std::is_rvalue_reference<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFFrame> (0x0x7fb6f86aaa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca4e0) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFFrame>, std::is_rvalue_reference<oif::frame::UFFrame> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFFrame>, std::is_rvalue_reference<oif::frame::UFFrame> > (0x0x7fb6f86aaaf8) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame> (0x0x7fb6f86aab60) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f86ca540) 0 empty

Class std::is_reference<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFFrame> (0x0x7fb6f86aac98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca5a0) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7fb6f86ca600) 0 empty

Class std::remove_volatile<oif::frame::UFFrame>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFFrame> (0x0x7fb6f86ca780) 0 empty

Class std::remove_const<oif::frame::UFFrame>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFFrame> (0x0x7fb6f86ca7e0) 0 empty

Class std::remove_cv<oif::frame::UFFrame>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFFrame> (0x0x7fb6f86ca720) 0 empty

Class std::__is_void_helper<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFFrame> (0x0x7fb6f86aae38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca840) 0 empty

Class std::is_void<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFFrame> (0x0x7fb6f86aaea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f86ca8a0) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7fb6f86aaf08) 0 empty
  std::is_void<oif::frame::UFFrame> (0x0x7fb6f86aaf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f86ca900) 0 empty

Class std::__or_<std::is_function<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7fb6f86aa068) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7fb6f86aa478) 0 empty
    std::is_void<oif::frame::UFFrame> (0x0x7fb6f86aa6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f86ca960) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > > (0x0x7fb6f86aa750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f86ca9c0) 0 empty

Class std::is_object<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFFrame> (0x0x7fb6f86aa7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f86caa20) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame> > (0x0x7fb6f86caa80) 0 empty

Class std::__or_<std::is_object<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFFrame>, std::is_reference<oif::frame::UFFrame> > (0x0x7fb6f86aa8f0) 0 empty
  std::is_object<oif::frame::UFFrame> (0x0x7fb6f87cc000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f86caba0) 0 empty

Class std::__is_referenceable<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFFrame> (0x0x7fb6f87cc068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f86cacc0) 0 empty

Class std::__add_lvalue_reference_helper<oif::frame::UFFrame, true>
   size=1 align=1
   base size=0 base align=1
std::__add_lvalue_reference_helper<oif::frame::UFFrame, true> (0x0x7fb6f86cad20) 0 empty

Class std::add_lvalue_reference<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::add_lvalue_reference<oif::frame::UFFrame> (0x0x7fb6f87cc0d0) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFFrame, true> (0x0x7fb6f86cad80) 0 empty

Class std::__shared_count<>
   size=4 align=4
   base size=4 base align=4
std::__shared_count<> (0x0x7fb6f86cade0) 0

Class std::__shared_ptr<oif::frame::UFFrame, (__gnu_cxx::_Lock_policy)2u>
   size=8 align=4
   base size=8 base align=4
std::__shared_ptr<oif::frame::UFFrame, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f86ca300) 0

Class std::remove_volatile<oif::frame::UFFrame*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFFrame*> (0x0x7fb6f86caf00) 0 empty

Class std::remove_const<oif::frame::UFFrame*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFFrame*> (0x0x7fb6f86caf60) 0 empty

Class std::remove_cv<oif::frame::UFFrame*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFFrame*> (0x0x7fb6f86caea0) 0 empty

Class std::__is_void_helper<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFFrame*> (0x0x7fb6f87cc270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c000) 0 empty

Class std::is_void<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFFrame*> (0x0x7fb6f87cc2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c060) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFFrame*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFFrame*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > > (0x0x7fb6f842c0c0) 0 empty

Class std::is_function<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFFrame*> (0x0x7fb6f87cc340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c120) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f842c180) 0 empty

Class std::is_array<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_array<oif::frame::UFFrame*> (0x0x7fb6f87cc548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c1e0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f87cc5b0) 0 empty
  std::is_array<oif::frame::UFFrame*> (0x0x7fb6f87cc618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f842c240) 0 empty

Class std::__or_<std::is_void<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f87cc680) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f87cc6e8) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7fb6f87cc750) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f842c360) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFFrame*>, std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFFrame*>, std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > > (0x0x7fb6f842c480) 0 empty

Class std::is_lvalue_reference<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFFrame*> (0x0x7fb6f87cc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c4e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame*>, std::is_rvalue_reference<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame*>, std::is_rvalue_reference<oif::frame::UFFrame*> > (0x0x7fb6f842c540) 0 empty

Class std::is_rvalue_reference<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFFrame*> (0x0x7fb6f87cc820) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c5a0) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*>, std::is_rvalue_reference<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*>, std::is_rvalue_reference<oif::frame::UFFrame*> > (0x0x7fb6f87cc888) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame*> (0x0x7fb6f87cc8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f842c600) 0 empty

Class std::is_reference<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFFrame*> (0x0x7fb6f87cca28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f842c660) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7fb6f842c6c0) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7fb6f87ccc30) 0 empty
  std::is_void<oif::frame::UFFrame*> (0x0x7fb6f87ccc98) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f842c720) 0 empty

Class std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7fb6f87ccd00) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7fb6f87ccd68) 0 empty
    std::is_void<oif::frame::UFFrame*> (0x0x7fb6f87ccdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f842c840) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > > (0x0x7fb6f87cce38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f842c900) 0 empty

Class std::is_object<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFFrame*> (0x0x7fb6f87ccea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f842c960) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*> > (0x0x7fb6f842c9c0) 0 empty

Class std::__or_<std::is_object<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFFrame*>, std::is_reference<oif::frame::UFFrame*> > (0x0x7fb6f84480d0) 0 empty
  std::is_object<oif::frame::UFFrame*> (0x0x7fb6f8448138) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f842ca20) 0 empty

Class std::__is_referenceable<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFFrame*> (0x0x7fb6f84481a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f842cb40) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFFrame*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFFrame*, true> (0x0x7fb6f842cba0) 0 empty

Class std::add_rvalue_reference<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFFrame*> (0x0x7fb6f8448208) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFFrame*, true> (0x0x7fb6f842cc00) 0 empty

Class std::__is_convertible_helper<oif::frame::UFFrame*, oif::frame::UFFrame*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<oif::frame::UFFrame*, oif::frame::UFFrame*, false> (0x0x7fb6f842c420) 0 empty

Class std::is_convertible<oif::frame::UFFrame*, oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<oif::frame::UFFrame*, oif::frame::UFFrame*> (0x0x7fb6f84482d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f842cc60) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7fb6f842ccc0) 0 empty

Class std::shared_ptr<oif::frame::UFFrame>
   size=8 align=4
   base size=8 base align=4
std::shared_ptr<oif::frame::UFFrame> (0x0x7fb6f87cc1a0) 0
  std::__shared_ptr<oif::frame::UFFrame, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f86cae40) 0

Class UFBackendFrame_
   size=8 align=4
   base size=8 base align=4
UFBackendFrame_ (0x0x7fb6f86ca2a0) 0

Class __gnu_cxx::new_allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f842cde0) 0 empty

Class std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f8448478) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f842cea0) 0 empty

Class std::remove_volatile<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f8480180) 0 empty

Class std::remove_const<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f84801e0) 0 empty

Class std::remove_cv<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f8480120) 0 empty

Class std::__ptrtr_not_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f84803c0) 0 empty

Class std::pointer_traits<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f84800c0) 0 empty

Class std::remove_volatile<int>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<int> (0x0x7fb6f84804e0) 0 empty

Class std::remove_const<int>
   size=1 align=1
   base size=0 base align=1
std::remove_const<int> (0x0x7fb6f8480540) 0 empty

Class std::remove_cv<int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<int> (0x0x7fb6f8480480) 0 empty

Class std::is_integral<int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int> (0x0x7fb6f8448958) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f84805a0) 0 empty

Class std::is_enum<int>
   size=1 align=1
   base size=1 base align=1
std::is_enum<int> (0x0x7fb6f84489c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f8480600) 0 empty

Class std::is_const<int>
   size=1 align=1
   base size=1 base align=1
std::is_const<int> (0x0x7fb6f8448a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f84806c0) 0 empty

Class std::is_volatile<int>
   size=1 align=1
   base size=1 base align=1
std::is_volatile<int> (0x0x7fb6f8448af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f8480720) 0 empty

Class std::__cv_selector<unsigned int, false, false>
   size=1 align=1
   base size=0 base align=1
std::__cv_selector<unsigned int, false, false> (0x0x7fb6f84807e0) 0 empty

Class std::__match_cv_qualifiers<int, unsigned int, false, false>
   size=1 align=1
   base size=0 base align=1
std::__match_cv_qualifiers<int, unsigned int, false, false> (0x0x7fb6f8480780) 0 empty

Class std::__make_unsigned_selector<int, true, false>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned_selector<int, true, false> (0x0x7fb6f8480660) 0 empty

Class std::make_unsigned<int>
   size=1 align=1
   base size=0 base align=1
std::make_unsigned<int> (0x0x7fb6f8480420) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8448c98) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480840) 0 empty

Class std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f8480960) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f8480900) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, true> (0x0x7fb6f84809c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f84808a0) 0 empty

Class std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480b40) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480ae0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f8480ba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480a80) 0 empty

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

Class std::less<UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFFrameProperty> (0x0x7fb6f8448f70) 0 empty
  std::binary_function<UFFrameProperty, UFFrameProperty, bool> (0x0x7fb6f8480c60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480cc0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f84485b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480d80) 0 empty

Class std::_Rb_tree<UFFrameProperty, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFFrameProperty>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFFrameProperty, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFFrameProperty>, true> (0x0x7fb6f8448d00) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8533000) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480e40) 0 empty

Class std::_Rb_tree<UFFrameProperty, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFFrameProperty, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8480a20) 0

Class std::map<UFFrameProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::map<UFFrameProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFFrameProperty>, std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f842cd80) 0

Vtable for oif::frame::Property<UFFrameProperty>
oif::frame::Property<UFFrameProperty>::_ZTVN3oif5frame8PropertyI15UFFramePropertyEE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame8PropertyI15UFFramePropertyEE)
8     (int (*)(...))oif::frame::Property<T>::~Property<UFFrameProperty>
12    (int (*)(...))oif::frame::Property<T>::~Property<UFFrameProperty>

Class oif::frame::Property<UFFrameProperty>
   size=28 align=4
   base size=28 base align=4
oif::frame::Property<UFFrameProperty> (0x0x7fb6f842cd20) 0
    vptr=((& oif::frame::Property<UFFrameProperty>::_ZTVN3oif5frame8PropertyI15UFFramePropertyEE) + 8u)

Class __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc0c0) 0 empty

Class std::allocator<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f8533068) 0 empty
  __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc180) 0 empty

Class std::remove_volatile<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc300) 0 empty

Class std::remove_const<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc360) 0 empty

Class std::remove_cv<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc2a0) 0 empty

Class std::__ptrtr_not_void<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc3c0) 0 empty

Class std::pointer_traits<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f85dc240) 0 empty

Class std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f85dc060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f8533340) 0 empty
  std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f85dc4e0) 0 empty

Class std::allocator<std::shared_ptr<oif::frame::UFTouch> >::rebind<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::shared_ptr<oif::frame::UFTouch> >::rebind<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc600) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc5a0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, std::shared_ptr<oif::frame::UFTouch>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, std::shared_ptr<oif::frame::UFTouch>, true> (0x0x7fb6f85dc660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::rebind<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::rebind<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc540) 0 empty

Class std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::_Vector_impl
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::_Vector_impl (0x0x7fb6f8533618) 0
  std::allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f8533680) 0 empty
    __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85dc6c0) 0 empty

Class std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=12 align=4
   base size=12 base align=4
std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f85dc000) 0

Class std::vector<std::shared_ptr<oif::frame::UFTouch> >
   size=12 align=4
   base size=12 base align=4
std::vector<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f85336e8) 0
  std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f85dc720) 0

Class __gnu_cxx::new_allocator<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dc7e0) 0 empty

Class std::allocator<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f8533888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dc8a0) 0 empty

Class std::remove_volatile<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dca80) 0 empty

Class std::remove_const<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dcae0) 0 empty

Class std::remove_cv<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dca20) 0 empty

Class std::__ptrtr_not_void<std::pair<const long long unsigned int, unsigned int>, std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const long long unsigned int, unsigned int>, std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dcb40) 0 empty

Class std::pointer_traits<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f85dc9c0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f85dc960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f8533af8) 0 empty
  std::allocator_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f85dcd20) 0 empty

Class std::allocator<std::pair<const long long unsigned int, unsigned int> >::rebind<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long long unsigned int, unsigned int> >::rebind<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dcea0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dce40) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::pair<const long long unsigned int, unsigned int>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::pair<const long long unsigned int, unsigned int>, true> (0x0x7fb6f85dcf00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >::rebind<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >::rebind<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f85dcde0) 0 empty

Class std::allocator<std::pair<const long long unsigned int, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const long long unsigned int, unsigned int> >::rebind<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e0c0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e060) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >, true> (0x0x7fb6f835e120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const long long unsigned int, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e000) 0 empty

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

Class std::less<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<long long unsigned int> (0x0x7fb6f8533ea0) 0 empty
  std::binary_function<long long unsigned int, long long unsigned int, bool> (0x0x7fb6f835e1e0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e240) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f85330d0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e3c0) 0 empty

Class std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > >::_Rb_tree_impl<std::less<long long unsigned int>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > >::_Rb_tree_impl<std::less<long long unsigned int>, true> (0x0x7fb6f8533750) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f8533958) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f835e540) 0 empty

Class std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned int>, std::_Select1st<std::pair<const long long unsigned int, unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f85dcf60) 0

Class std::map<long long unsigned int, unsigned int>
   size=24 align=4
   base size=24 base align=4
std::map<long long unsigned int, unsigned int> (0x0x7fb6f85dc780) 0

Vtable for oif::frame::UFFrame
oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame7UFFrameE)
8     (int (*)(...))oif::frame::UFFrame::~UFFrame
12    (int (*)(...))oif::frame::UFFrame::~UFFrame
16    (int (*)(...))-4
20    (int (*)(...))(& _ZTIN3oif5frame7UFFrameE)
24    (int (*)(...))oif::frame::UFFrame::_ZThn4_N3oif5frame7UFFrameD1Ev
28    (int (*)(...))oif::frame::UFFrame::_ZThn4_N3oif5frame7UFFrameD0Ev

Class oif::frame::UFFrame
   size=76 align=4
   base size=76 base align=4
oif::frame::UFFrame (0x0x7fb6f85d3000) 0
    vptr=((& oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE) + 8u)
  UFFrame_ (0x0x7fb6f8480f00) 0 nearly-empty
      primary-for oif::frame::UFFrame (0x0x7fb6f85d3000)
  oif::frame::Property<UFFrameProperty> (0x0x7fb6f8480f60) 4
      vptr=((& oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE) + 24u)

Class std::is_array<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f835e6c0) 0 empty

Class std::remove_volatile<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f835e780) 0 empty

Class std::remove_const<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f835e7e0) 0 empty

Class std::remove_cv<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f835e720) 0 empty

Class std::__is_void_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f835e840) 0 empty

Class std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f835e8a0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f83d23a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f835e900) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >, std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >, std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > > > (0x0x7fb6f835e960) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2410) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fb6f835e9c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > >, std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > >, std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f83d2478) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d24e0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fb6f835eae0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f835eba0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7fb6f83d25b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f835ecc0) 0 empty

Class std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f835ede0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false>, std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false>, std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f835ee40) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f835eea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7fb6f83d2888) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d28f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f804c0c0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >, std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >, std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> > (0x0x7fb6f83d2a28) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7fb6f83d2a90) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f804c180) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f83d2bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f804c240) 0 empty

Vtable for UFAxis_
UFAxis_::_ZTV7UFAxis_: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI7UFAxis_)
8     (int (*)(...))UFAxis_::~UFAxis_
12    (int (*)(...))UFAxis_::~UFAxis_

Class UFAxis_
   size=4 align=4
   base size=4 base align=4
UFAxis_ (0x0x7fb6f804c420) 0 nearly-empty
    vptr=((& UFAxis_::_ZTV7UFAxis_) + 8u)

Vtable for oif::frame::UFAxis
oif::frame::UFAxis::_ZTVN3oif5frame6UFAxisE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame6UFAxisE)
8     (int (*)(...))oif::frame::UFAxis::~UFAxis
12    (int (*)(...))oif::frame::UFAxis::~UFAxis

Class oif::frame::UFAxis
   size=20 align=4
   base size=20 base align=4
oif::frame::UFAxis (0x0x7fb6f83d2c98) 0
    vptr=((& oif::frame::UFAxis::_ZTVN3oif5frame6UFAxisE) + 8u)
  UFAxis_ (0x0x7fb6f804c480) 0 nearly-empty
      primary-for oif::frame::UFAxis (0x0x7fb6f83d2c98)

Vtable for UFDevice_
UFDevice_::_ZTV9UFDevice_: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI9UFDevice_)
8     (int (*)(...))UFDevice_::~UFDevice_
12    (int (*)(...))UFDevice_::~UFDevice_

Class UFDevice_
   size=4 align=4
   base size=4 base align=4
UFDevice_ (0x0x7fb6f804c4e0) 0 nearly-empty
    vptr=((& UFDevice_::_ZTV9UFDevice_) + 8u)

Class std::is_function<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFDevice> (0x0x7fb6f83d2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804c600) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFDevice>, std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFDevice>, std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > > (0x0x7fb6f804c660) 0 empty

Class std::is_lvalue_reference<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFDevice> (0x0x7fb6f83d2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804c6c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFDevice>, std::is_rvalue_reference<oif::frame::UFDevice> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFDevice>, std::is_rvalue_reference<oif::frame::UFDevice> > (0x0x7fb6f804c720) 0 empty

Class std::is_rvalue_reference<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFDevice> (0x0x7fb6f83d2e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804c780) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFDevice>, std::is_rvalue_reference<oif::frame::UFDevice> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFDevice>, std::is_rvalue_reference<oif::frame::UFDevice> > (0x0x7fb6f83d2ea0) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice> (0x0x7fb6f83d2f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f804c7e0) 0 empty

Class std::is_reference<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFDevice> (0x0x7fb6f8098068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804c840) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7fb6f804c8a0) 0 empty

Class std::remove_volatile<oif::frame::UFDevice>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFDevice> (0x0x7fb6f804c960) 0 empty

Class std::remove_const<oif::frame::UFDevice>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFDevice> (0x0x7fb6f804c9c0) 0 empty

Class std::remove_cv<oif::frame::UFDevice>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFDevice> (0x0x7fb6f804c900) 0 empty

Class std::__is_void_helper<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFDevice> (0x0x7fb6f80982d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804ca20) 0 empty

Class std::is_void<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFDevice> (0x0x7fb6f8098340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f804ca80) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7fb6f80983a8) 0 empty
  std::is_void<oif::frame::UFDevice> (0x0x7fb6f8098410) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f804cae0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7fb6f8098478) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7fb6f80984e0) 0 empty
    std::is_void<oif::frame::UFDevice> (0x0x7fb6f8098548) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f804cc00) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > > (0x0x7fb6f80985b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f804ccc0) 0 empty

Class std::is_object<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFDevice> (0x0x7fb6f8098618) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f804cd20) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice> > (0x0x7fb6f804cd80) 0 empty

Class std::__or_<std::is_object<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFDevice>, std::is_reference<oif::frame::UFDevice> > (0x0x7fb6f8098820) 0 empty
  std::is_object<oif::frame::UFDevice> (0x0x7fb6f8098888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f804cde0) 0 empty

Class std::__is_referenceable<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFDevice> (0x0x7fb6f80988f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f804cf00) 0 empty

Class std::__add_lvalue_reference_helper<oif::frame::UFDevice, true>
   size=1 align=1
   base size=0 base align=1
std::__add_lvalue_reference_helper<oif::frame::UFDevice, true> (0x0x7fb6f804cf60) 0 empty

Class std::add_lvalue_reference<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::add_lvalue_reference<oif::frame::UFDevice> (0x0x7fb6f8098958) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFDevice, true> (0x0x7fb6f80a3000) 0 empty

Class std::__shared_ptr<oif::frame::UFDevice, (__gnu_cxx::_Lock_policy)2u>
   size=8 align=4
   base size=8 base align=4
std::__shared_ptr<oif::frame::UFDevice, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f804c5a0) 0

Class std::remove_volatile<oif::frame::UFDevice*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFDevice*> (0x0x7fb6f80a3120) 0 empty

Class std::remove_const<oif::frame::UFDevice*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFDevice*> (0x0x7fb6f80a3180) 0 empty

Class std::remove_cv<oif::frame::UFDevice*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFDevice*> (0x0x7fb6f80a30c0) 0 empty

Class std::__is_void_helper<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFDevice*> (0x0x7fb6f8098af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a31e0) 0 empty

Class std::is_void<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFDevice*> (0x0x7fb6f8098b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a3240) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > > (0x0x7fb6f80a32a0) 0 empty

Class std::is_function<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFDevice*> (0x0x7fb6f8098bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a3300) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fb6f80a3360) 0 empty

Class std::is_array<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_array<oif::frame::UFDevice*> (0x0x7fb6f8098dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a33c0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fb6f8098e38) 0 empty
  std::is_array<oif::frame::UFDevice*> (0x0x7fb6f8098ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f80a3420) 0 empty

Class std::__or_<std::is_void<oif::frame::UFDevice*>, std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFDevice*>, std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fb6f8098f08) 0 empty
  std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fb6f8098f70) 0 empty
    std::is_array<oif::frame::UFDevice*> (0x0x7fb6f80ed000) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f80a3540) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFDevice*>, std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFDevice*>, std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > > (0x0x7fb6f80a3660) 0 empty

Class std::is_lvalue_reference<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFDevice*> (0x0x7fb6f80ed068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a36c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFDevice*>, std::is_rvalue_reference<oif::frame::UFDevice*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFDevice*>, std::is_rvalue_reference<oif::frame::UFDevice*> > (0x0x7fb6f80a3720) 0 empty

Class std::is_rvalue_reference<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFDevice*> (0x0x7fb6f80ed0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a3780) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFDevice*>, std::is_rvalue_reference<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFDevice*>, std::is_rvalue_reference<oif::frame::UFDevice*> > (0x0x7fb6f80ed138) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice*> (0x0x7fb6f80ed1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f80a37e0) 0 empty

Class std::is_reference<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFDevice*> (0x0x7fb6f80ed208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f80a3840) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7fb6f80a38a0) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7fb6f80ed410) 0 empty
  std::is_void<oif::frame::UFDevice*> (0x0x7fb6f80ed478) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f80a3900) 0 empty

Class std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7fb6f80ed4e0) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7fb6f80ed548) 0 empty
    std::is_void<oif::frame::UFDevice*> (0x0x7fb6f80ed5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f80a3a20) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > > (0x0x7fb6f80ed618) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f80a3ae0) 0 empty

Class std::is_object<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFDevice*> (0x0x7fb6f80ed680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f80a3b40) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*> > (0x0x7fb6f80a3ba0) 0 empty

Class std::__or_<std::is_object<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFDevice*>, std::is_reference<oif::frame::UFDevice*> > (0x0x7fb6f80ed7b8) 0 empty
  std::is_object<oif::frame::UFDevice*> (0x0x7fb6f80ed820) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f80a3c00) 0 empty

Class std::__is_referenceable<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFDevice*> (0x0x7fb6f80ed888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f80a3d20) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFDevice*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFDevice*, true> (0x0x7fb6f80a3d80) 0 empty

Class std::add_rvalue_reference<oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFDevice*> (0x0x7fb6f80ed8f0) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFDevice*, true> (0x0x7fb6f80a3de0) 0 empty

Class std::__is_convertible_helper<oif::frame::UFDevice*, oif::frame::UFDevice*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<oif::frame::UFDevice*, oif::frame::UFDevice*, false> (0x0x7fb6f80a3600) 0 empty

Class std::is_convertible<oif::frame::UFDevice*, oif::frame::UFDevice*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<oif::frame::UFDevice*, oif::frame::UFDevice*> (0x0x7fb6f80ed9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f80a3e40) 0 empty

Class std::shared_ptr<oif::frame::UFDevice>
   size=8 align=4
   base size=8 base align=4
std::shared_ptr<oif::frame::UFDevice> (0x0x7fb6f8098a28) 0
  std::__shared_ptr<oif::frame::UFDevice, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f80a3060) 0

Class UFBackendDevice_
   size=8 align=4
   base size=8 base align=4
UFBackendDevice_ (0x0x7fb6f804c540) 0

Class __gnu_cxx::new_allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f80a3f60) 0 empty

Class std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f80edb60) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e060) 0 empty

Class std::remove_volatile<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e300) 0 empty

Class std::remove_const<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e360) 0 empty

Class std::remove_cv<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e2a0) 0 empty

Class std::__ptrtr_not_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e480) 0 empty

Class std::pointer_traits<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f812e240) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e1e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f81480d0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e4e0) 0 empty

Class std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e600) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e5a0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, true> (0x0x7fb6f812e660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f812e540) 0 empty

Class std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e7e0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e780) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f812e840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e720) 0 empty

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

Class std::less<UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFDeviceProperty> (0x0x7fb6f81483a8) 0 empty
  std::binary_function<UFDeviceProperty, UFDeviceProperty, bool> (0x0x7fb6f812e900) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e960) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f8148410) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812ea20) 0 empty

Class std::_Rb_tree<UFDeviceProperty, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFDeviceProperty>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFDeviceProperty, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFDeviceProperty>, true> (0x0x7fb6f8148478) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f81484e0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812eae0) 0 empty

Class std::_Rb_tree<UFDeviceProperty, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFDeviceProperty, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f812e6c0) 0

Class std::map<UFDeviceProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::map<UFDeviceProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFDeviceProperty>, std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f80a3f00) 0

Vtable for oif::frame::Property<UFDeviceProperty>
oif::frame::Property<UFDeviceProperty>::_ZTVN3oif5frame8PropertyI16UFDevicePropertyEE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame8PropertyI16UFDevicePropertyEE)
8     (int (*)(...))oif::frame::Property<T>::~Property<UFDeviceProperty>
12    (int (*)(...))oif::frame::Property<T>::~Property<UFDeviceProperty>

Class oif::frame::Property<UFDeviceProperty>
   size=28 align=4
   base size=28 base align=4
oif::frame::Property<UFDeviceProperty> (0x0x7fb6f80a3ea0) 0
    vptr=((& oif::frame::Property<UFDeviceProperty>::_ZTVN3oif5frame8PropertyI16UFDevicePropertyEE) + 8u)

Class __gnu_cxx::new_allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f812ec60) 0 empty

Class std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f8148680) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f812ede0) 0 empty

Class std::remove_volatile<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea1060) 0 empty

Class std::remove_const<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea1180) 0 empty

Class std::remove_cv<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea1000) 0 empty

Class std::__ptrtr_not_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea11e0) 0 empty

Class std::pointer_traits<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f812ef60) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f812ef00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f81488f0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1240) 0 empty

Class std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::rebind<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::rebind<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea1360) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea1300) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, true> (0x0x7fb6f7ea13c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::rebind<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::rebind<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7ea12a0) 0 empty

Class std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1540) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea14e0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, true> (0x0x7fb6f7ea15a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1480) 0 empty

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

Class std::less<UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::less<UFAxisType> (0x0x7fb6f8148bc8) 0 empty
  std::binary_function<UFAxisType, UFAxisType, bool> (0x0x7fb6f7ea1660) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea16c0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f8148c30) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1780) 0 empty

Class std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::_Select1st<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::_Rb_tree_impl<std::less<UFAxisType>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::_Select1st<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >::_Rb_tree_impl<std::less<UFAxisType>, true> (0x0x7fb6f8148d68) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f8148dd0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1840) 0 empty

Class std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::_Select1st<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >, std::_Select1st<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f7ea1420) 0

Class std::map<UFAxisType, std::unique_ptr<oif::frame::UFAxis> >
   size=24 align=4
   base size=24 base align=4
std::map<UFAxisType, std::unique_ptr<oif::frame::UFAxis> > (0x0x7fb6f812ec00) 0

Vtable for oif::frame::UFDevice
oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE: 10u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame8UFDeviceE)
8     (int (*)(...))oif::frame::UFDevice::~UFDevice
12    (int (*)(...))oif::frame::UFDevice::~UFDevice
16    (int (*)(...))oif::frame::UFDevice::AcceptTouch
20    (int (*)(...))oif::frame::UFDevice::RejectTouch
24    (int (*)(...))-4
28    (int (*)(...))(& _ZTIN3oif5frame8UFDeviceE)
32    (int (*)(...))oif::frame::UFDevice::_ZThn4_N3oif5frame8UFDeviceD1Ev
36    (int (*)(...))oif::frame::UFDevice::_ZThn4_N3oif5frame8UFDeviceD0Ev

Class oif::frame::UFDevice
   size=56 align=4
   base size=56 base align=4
oif::frame::UFDevice (0x0x7fb6f81aea10) 0
    vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 8u)
  UFDevice_ (0x0x7fb6f812eb40) 0 nearly-empty
      primary-for oif::frame::UFDevice (0x0x7fb6f81aea10)
  oif::frame::Property<UFDeviceProperty> (0x0x7fb6f812eba0) 4
      vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 32u)

Vtable for UFTouch_
UFTouch_::_ZTV8UFTouch_: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTI8UFTouch_)
8     (int (*)(...))UFTouch_::~UFTouch_
12    (int (*)(...))UFTouch_::~UFTouch_

Class UFTouch_
   size=4 align=4
   base size=4 base align=4
UFTouch_ (0x0x7fb6f7ea18a0) 0 nearly-empty
    vptr=((& UFTouch_::_ZTV8UFTouch_) + 8u)

Class std::is_function<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFTouch> (0x0x7fb6f8148f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea19c0) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFTouch>, std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFTouch>, std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > > (0x0x7fb6f7ea1a20) 0 empty

Class std::is_lvalue_reference<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFTouch> (0x0x7fb6f8148f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea1a80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch>, std::is_rvalue_reference<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch>, std::is_rvalue_reference<oif::frame::UFTouch> > (0x0x7fb6f7ea1ae0) 0 empty

Class std::is_rvalue_reference<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFTouch> (0x0x7fb6f8148138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea1b40) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFTouch>, std::is_rvalue_reference<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFTouch>, std::is_rvalue_reference<oif::frame::UFTouch> > (0x0x7fb6f81486e8) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch> (0x0x7fb6f8148750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7ea1ba0) 0 empty

Class std::is_reference<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFTouch> (0x0x7fb6f80edc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea1c00) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7fb6f7ea1c60) 0 empty

Class std::remove_volatile<oif::frame::UFTouch>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFTouch> (0x0x7fb6f7ea1de0) 0 empty

Class std::remove_const<oif::frame::UFTouch>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFTouch> (0x0x7fb6f7ea1e40) 0 empty

Class std::remove_cv<oif::frame::UFTouch>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFTouch> (0x0x7fb6f7ea1d80) 0 empty

Class std::__is_void_helper<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFTouch> (0x0x7fb6f7c1d138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea1ea0) 0 empty

Class std::is_void<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFTouch> (0x0x7fb6f7c1d1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7ea1f00) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7fb6f7c1d208) 0 empty
  std::is_void<oif::frame::UFTouch> (0x0x7fb6f7c1d270) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7ea1f60) 0 empty

Class std::__or_<std::is_function<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7fb6f7c1d2d8) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7fb6f7c1d340) 0 empty
    std::is_void<oif::frame::UFTouch> (0x0x7fb6f7c1d3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7c24000) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > > (0x0x7fb6f7c1d410) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c24060) 0 empty

Class std::is_object<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFTouch> (0x0x7fb6f7c1d478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c240c0) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch> > (0x0x7fb6f7c24120) 0 empty

Class std::__or_<std::is_object<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFTouch>, std::is_reference<oif::frame::UFTouch> > (0x0x7fb6f7c1d5b0) 0 empty
  std::is_object<oif::frame::UFTouch> (0x0x7fb6f7c1d618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7c24240) 0 empty

Class std::__is_referenceable<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFTouch> (0x0x7fb6f7c1d680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c24360) 0 empty

Class std::__add_lvalue_reference_helper<oif::frame::UFTouch, true>
   size=1 align=1
   base size=0 base align=1
std::__add_lvalue_reference_helper<oif::frame::UFTouch, true> (0x0x7fb6f7c243c0) 0 empty

Class std::add_lvalue_reference<oif::frame::UFTouch>
   size=1 align=1
   base size=1 base align=1
std::add_lvalue_reference<oif::frame::UFTouch> (0x0x7fb6f7c1d6e8) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFTouch, true> (0x0x7fb6f7c24420) 0 empty

Class std::__shared_ptr<oif::frame::UFTouch, (__gnu_cxx::_Lock_policy)2u>
   size=8 align=4
   base size=8 base align=4
std::__shared_ptr<oif::frame::UFTouch, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f7ea1960) 0

Class std::remove_volatile<oif::frame::UFTouch*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFTouch*> (0x0x7fb6f7c24540) 0 empty

Class std::remove_const<oif::frame::UFTouch*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFTouch*> (0x0x7fb6f7c245a0) 0 empty

Class std::remove_cv<oif::frame::UFTouch*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFTouch*> (0x0x7fb6f7c244e0) 0 empty

Class std::__is_void_helper<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFTouch*> (0x0x7fb6f7c1d888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24600) 0 empty

Class std::is_void<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFTouch*> (0x0x7fb6f7c1d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24660) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFTouch*>, std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFTouch*>, std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > > (0x0x7fb6f7c246c0) 0 empty

Class std::is_function<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFTouch*> (0x0x7fb6f7c1d958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24720) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7fb6f7c24780) 0 empty

Class std::is_array<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_array<oif::frame::UFTouch*> (0x0x7fb6f7c1db60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c247e0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7fb6f7c1dbc8) 0 empty
  std::is_array<oif::frame::UFTouch*> (0x0x7fb6f7c1dc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7c24840) 0 empty

Class std::__or_<std::is_void<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7fb6f7c1dc98) 0 empty
  std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7fb6f7c1dd00) 0 empty
    std::is_array<oif::frame::UFTouch*> (0x0x7fb6f7c1dd68) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7c24960) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFTouch*>, std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFTouch*>, std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > > (0x0x7fb6f7c24a80) 0 empty

Class std::is_lvalue_reference<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFTouch*> (0x0x7fb6f7c1ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24ae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch*>, std::is_rvalue_reference<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch*>, std::is_rvalue_reference<oif::frame::UFTouch*> > (0x0x7fb6f7c24b40) 0 empty

Class std::is_rvalue_reference<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFTouch*> (0x0x7fb6f7c1de38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24ba0) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*>, std::is_rvalue_reference<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*>, std::is_rvalue_reference<oif::frame::UFTouch*> > (0x0x7fb6f7c1dea0) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch*> (0x0x7fb6f7c1df08) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7c24c00) 0 empty

Class std::is_reference<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFTouch*> (0x0x7fb6f7c80068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7c24c60) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7fb6f7c24cc0) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7fb6f7c80270) 0 empty
  std::is_void<oif::frame::UFTouch*> (0x0x7fb6f7c802d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7c24d20) 0 empty

Class std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7fb6f7c80340) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7fb6f7c803a8) 0 empty
    std::is_void<oif::frame::UFTouch*> (0x0x7fb6f7c80410) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7c24e40) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > > (0x0x7fb6f7c80478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c24f00) 0 empty

Class std::is_object<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFTouch*> (0x0x7fb6f7c804e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c24f60) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*> > (0x0x7fb6f7c86000) 0 empty

Class std::__or_<std::is_object<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFTouch*>, std::is_reference<oif::frame::UFTouch*> > (0x0x7fb6f7c806e8) 0 empty
  std::is_object<oif::frame::UFTouch*> (0x0x7fb6f7c80750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7c86060) 0 empty

Class std::__is_referenceable<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFTouch*> (0x0x7fb6f7c807b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c86180) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFTouch*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFTouch*, true> (0x0x7fb6f7c861e0) 0 empty

Class std::add_rvalue_reference<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFTouch*> (0x0x7fb6f7c80820) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFTouch*, true> (0x0x7fb6f7c86240) 0 empty

Class std::__is_convertible_helper<oif::frame::UFTouch*, oif::frame::UFTouch*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<oif::frame::UFTouch*, oif::frame::UFTouch*, false> (0x0x7fb6f7c24a20) 0 empty

Class std::is_convertible<oif::frame::UFTouch*, oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<oif::frame::UFTouch*, oif::frame::UFTouch*> (0x0x7fb6f7c808f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7c862a0) 0 empty

Class std::shared_ptr<oif::frame::UFTouch>
   size=8 align=4
   base size=8 base align=4
std::shared_ptr<oif::frame::UFTouch> (0x0x7fb6f7c1d7b8) 0
  std::__shared_ptr<oif::frame::UFTouch, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f7c24480) 0

Class UFBackendTouch_
   size=8 align=4
   base size=8 base align=4
UFBackendTouch_ (0x0x7fb6f7ea1900) 0

Class __gnu_cxx::new_allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c863c0) 0 empty

Class std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c80a90) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86480) 0 empty

Class std::remove_volatile<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86720) 0 empty

Class std::remove_const<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86780) 0 empty

Class std::remove_cv<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c866c0) 0 empty

Class std::__ptrtr_not_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86960) 0 empty

Class std::pointer_traits<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f7c86660) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86600) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c80f08) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c869c0) 0 empty

Class std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86ae0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86a80) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, true> (0x0x7fb6f7c86b40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f7c86a20) 0 empty

Class std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >::rebind<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86cc0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86c60) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f7c86d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86c00) 0 empty

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

Class std::less<UFTouchProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFTouchProperty> (0x0x7fb6f7d44138) 0 empty
  std::binary_function<UFTouchProperty, UFTouchProperty, bool> (0x0x7fb6f7c86de0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86e40) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7d441a0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86f00) 0 empty

Class std::_Rb_tree<UFTouchProperty, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFTouchProperty>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFTouchProperty, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFTouchProperty>, true> (0x0x7fb6f7d44208) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7d44270) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7d6e000) 0 empty

Class std::_Rb_tree<UFTouchProperty, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFTouchProperty, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86ba0) 0

Class std::map<UFTouchProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=24 align=4
   base size=24 base align=4
std::map<UFTouchProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFTouchProperty>, std::allocator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f7c86360) 0

Vtable for oif::frame::Property<UFTouchProperty>
oif::frame::Property<UFTouchProperty>::_ZTVN3oif5frame8PropertyI15UFTouchPropertyEE: 4u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame8PropertyI15UFTouchPropertyEE)
8     (int (*)(...))oif::frame::Property<T>::~Property<UFTouchProperty>
12    (int (*)(...))oif::frame::Property<T>::~Property<UFTouchProperty>

Class oif::frame::Property<UFTouchProperty>
   size=28 align=4
   base size=28 base align=4
oif::frame::Property<UFTouchProperty> (0x0x7fb6f7c86300) 0
    vptr=((& oif::frame::Property<UFTouchProperty>::_ZTVN3oif5frame8PropertyI15UFTouchPropertyEE) + 8u)

Class __gnu_cxx::new_allocator<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e1e0) 0 empty

Class std::allocator<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const UFAxisType, float> > (0x0x7fb6f7d442d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e2a0) 0 empty

Class std::remove_volatile<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e480) 0 empty

Class std::remove_const<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e4e0) 0 empty

Class std::remove_cv<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e420) 0 empty

Class std::__ptrtr_not_void<std::pair<const UFAxisType, float>, std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const UFAxisType, float>, std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e540) 0 empty

Class std::pointer_traits<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const UFAxisType, float>*> (0x0x7fb6f7d6e3c0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6e360) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d44548) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6e720) 0 empty

Class std::allocator<std::pair<const UFAxisType, float> >::rebind<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFAxisType, float> >::rebind<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e840) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, float> >, std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, float> >, std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e7e0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, float> >, std::pair<const UFAxisType, float>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, float> >, std::pair<const UFAxisType, float>, true> (0x0x7fb6f7d6e8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > >::rebind<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > >::rebind<std::pair<const UFAxisType, float> > (0x0x7fb6f7d6e780) 0 empty

Class std::allocator<std::pair<const UFAxisType, float> >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const UFAxisType, float> >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6ea20) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6e9c0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> >, true> (0x0x7fb6f7d6ea80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFAxisType, float> > >::rebind<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6e960) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6eae0) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d448f0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6eba0) 0 empty

Class std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, float>, std::_Select1st<std::pair<const UFAxisType, float> >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, float> > >::_Rb_tree_impl<std::less<UFAxisType>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, float>, std::_Select1st<std::pair<const UFAxisType, float> >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, float> > >::_Rb_tree_impl<std::less<UFAxisType>, true> (0x0x7fb6f7d44958) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d449c0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6ec60) 0 empty

Class std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, float>, std::_Select1st<std::pair<const UFAxisType, float> >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, float> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<UFAxisType, std::pair<const UFAxisType, float>, std::_Select1st<std::pair<const UFAxisType, float> >, std::less<UFAxisType>, std::allocator<std::pair<const UFAxisType, float> > > (0x0x7fb6f7d6e900) 0

Class std::map<UFAxisType, float>
   size=24 align=4
   base size=24 base align=4
std::map<UFAxisType, float> (0x0x7fb6f7d6e180) 0

Vtable for oif::frame::UFTouch
oif::frame::UFTouch::_ZTVN3oif5frame7UFTouchE: 8u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTIN3oif5frame7UFTouchE)
8     (int (*)(...))oif::frame::UFTouch::~UFTouch
12    (int (*)(...))oif::frame::UFTouch::~UFTouch
16    (int (*)(...))-4
20    (int (*)(...))(& _ZTIN3oif5frame7UFTouchE)
24    (int (*)(...))oif::frame::UFTouch::_ZThn4_N3oif5frame7UFTouchD1Ev
28    (int (*)(...))oif::frame::UFTouch::_ZThn4_N3oif5frame7UFTouchD0Ev

Class oif::frame::UFTouch
   size=68 align=4
   base size=68 base align=4
oif::frame::UFTouch (0x0x7fb6f7d455b0) 0
    vptr=((& oif::frame::UFTouch::_ZTVN3oif5frame7UFTouchE) + 8u)
  UFTouch_ (0x0x7fb6f7d6e0c0) 0 nearly-empty
      primary-for oif::frame::UFTouch (0x0x7fb6f7d455b0)
  oif::frame::Property<UFTouchProperty> (0x0x7fb6f7d6e120) 4
      vptr=((& oif::frame::UFTouch::_ZTVN3oif5frame7UFTouchE) + 24u)

Class std::iterator_traits<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7d6ede0) 0 empty

Class __gnu_cxx::__normal_iterator<std::shared_ptr<oif::frame::UFTouch>*, std::vector<std::shared_ptr<oif::frame::UFTouch> > >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<std::shared_ptr<oif::frame::UFTouch>*, std::vector<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f7d6ed80) 0

Class std::__are_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7d6ee40) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f7b9b060) 0 empty

Class std::pair<const long long unsigned int, unsigned int>
   size=12 align=4
   base size=12 base align=4
std::pair<const long long unsigned int, unsigned int> (0x0x7fb6f7b9b0c0) 0

Class std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, unsigned int> >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f7b9b120) 0

Class std::_Rb_tree_iterator<std::pair<const long long unsigned int, unsigned int> >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_iterator<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f7b9b180) 0

Class std::iterator_traits<const std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7b9b2a0) 0 empty

Class __gnu_cxx::__normal_iterator<const std::shared_ptr<oif::frame::UFTouch>*, std::vector<std::shared_ptr<oif::frame::UFTouch> > >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<const std::shared_ptr<oif::frame::UFTouch>*, std::vector<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f7b9b240) 0

Class std::__are_same<const std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7b9b300) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f7b9b420) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > > (0x0x7fb6f7b9b480) 0 empty

Class std::__or_<std::is_void<oif::frame::UFDevice*>, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFDevice*>, std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f7d445b0) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f7d44af8) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7fb6f7d44c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7b9b4e0) 0 empty

Class std::__is_convertible_helper<oif::frame::UFDevice*, oif::frame::UFFrame*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<oif::frame::UFDevice*, oif::frame::UFFrame*, false> (0x0x7fb6f7b9b5a0) 0 empty

Class std::is_convertible<oif::frame::UFDevice*, oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<oif::frame::UFDevice*, oif::frame::UFFrame*> (0x0x7fb6f7d44ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7b9b600) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7fb6f7b9b660) 0 empty

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7fb6f7b9b780) 0 empty

Class std::__are_same<long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long unsigned int, int> (0x0x7fb6f7b9b7e0) 0 empty

Class std::__are_same<long long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long long int, int> (0x0x7fb6f7b9b840) 0 empty

Class std::__are_same<long long unsigned int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long long unsigned int, int> (0x0x7fb6f7b9b8a0) 0 empty

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7fb6f7b9b900) 0 empty

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

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

Class std::basic_string<char16_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char16_t>::_Rep_base (0x0x7fb6f7b9ba20) 0

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

Class std::basic_string<char16_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char16_t>::_Rep (0x0x7fb6f78d1000) 0
  std::basic_string<char16_t>::_Rep_base (0x0x7fb6f7b9ba80) 0

Class std::basic_string<char32_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char32_t>::_Rep_base (0x0x7fb6f7b9bb40) 0

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

Class std::basic_string<char32_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char32_t>::_Rep (0x0x7fb6f78d10d0) 0
  std::basic_string<char32_t>::_Rep_base (0x0x7fb6f7b9bba0) 0

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*> (0x0x7fb6f7b9bc60) 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> (0x0x7fb6f7b9bcc0) 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*> (0x0x7fb6f78d11a0) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7fb6f7b9bd20) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fb6f78d1340) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fb6f7b9bf60) 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> (0x0x7fb6f78ff000) 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> (0x0x7fb6f78ff060) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::__is_direct_constructible_new_safe<oif::frame::UFTouch*, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::__is_direct_constructible_new_safe<oif::frame::UFTouch*, oif::frame::UFTouch*&&> > (0x0x7fb6f78ff240) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFTouch*>, std::__or_<std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFTouch*>, std::__or_<std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > > (0x0x7fb6f78ff2a0) 0 empty

Class std::conditional<false, std::__not_<std::extent<oif::frame::UFTouch*, 0u> >, std::is_array<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<oif::frame::UFTouch*, 0u> >, std::is_array<oif::frame::UFTouch*> > (0x0x7fb6f78ff300) 0 empty

Class std::__and_<std::is_array<oif::frame::UFTouch*>, std::__not_<std::extent<oif::frame::UFTouch*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<oif::frame::UFTouch*>, std::__not_<std::extent<oif::frame::UFTouch*, 0u> > > (0x0x7fb6f78d1478) 0 empty
  std::is_array<oif::frame::UFTouch*> (0x0x7fb6f78d14e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f78ff360) 0 empty

Class std::__is_array_unknown_bounds<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<oif::frame::UFTouch*> (0x0x7fb6f78d16e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff3c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > (0x0x7fb6f78ff420) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > (0x0x7fb6f78d1750) 0 empty
  std::is_function<oif::frame::UFTouch*> (0x0x7fb6f78d17b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f78ff480) 0 empty

Class std::__or_<std::is_void<oif::frame::UFTouch*>, std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFTouch*>, std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > (0x0x7fb6f78d1820) 0 empty
  std::__or_<std::__is_array_unknown_bounds<oif::frame::UFTouch*>, std::is_function<oif::frame::UFTouch*> > (0x0x7fb6f78d1888) 0 empty
    std::is_function<oif::frame::UFTouch*> (0x0x7fb6f78d18f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f78ff4e0) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFTouch*>, std::is_scalar<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFTouch*>, std::is_scalar<oif::frame::UFTouch*> > (0x0x7fb6f78ff540) 0 empty

Class std::__is_integral_helper<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<oif::frame::UFTouch*> (0x0x7fb6f78d1af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff5a0) 0 empty

Class std::is_integral<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<oif::frame::UFTouch*> (0x0x7fb6f78d1b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff600) 0 empty

Class std::conditional<false, std::is_integral<oif::frame::UFTouch*>, std::is_floating_point<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<oif::frame::UFTouch*>, std::is_floating_point<oif::frame::UFTouch*> > (0x0x7fb6f78ff660) 0 empty

Class std::__is_floating_point_helper<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<oif::frame::UFTouch*> (0x0x7fb6f78d1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff6c0) 0 empty

Class std::is_floating_point<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<oif::frame::UFTouch*> (0x0x7fb6f78d1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff720) 0 empty

Class std::__or_<std::is_integral<oif::frame::UFTouch*>, std::is_floating_point<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<oif::frame::UFTouch*>, std::is_floating_point<oif::frame::UFTouch*> > (0x0x7fb6f78d1c98) 0 empty
  std::is_floating_point<oif::frame::UFTouch*> (0x0x7fb6f78d1d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f78ff780) 0 empty

Class std::is_arithmetic<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<oif::frame::UFTouch*> (0x0x7fb6f78d1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff8a0) 0 empty

Class std::conditional<false, std::is_arithmetic<oif::frame::UFTouch*>, std::__or_<std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<oif::frame::UFTouch*>, std::__or_<std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > > (0x0x7fb6f78ff900) 0 empty

Class std::is_enum<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<oif::frame::UFTouch*> (0x0x7fb6f78d1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78ff960) 0 empty

Class std::conditional<false, std::is_enum<oif::frame::UFTouch*>, std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<oif::frame::UFTouch*>, std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > > (0x0x7fb6f78ff9c0) 0 empty

Class std::__is_pointer_helper<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<oif::frame::UFTouch*> (0x0x7fb6f78d1f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f78ffa20) 0 empty

Class std::is_pointer<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<oif::frame::UFTouch*> (0x0x7fb6f78d1f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f78ffa80) 0 empty

Class std::conditional<true, std::is_pointer<oif::frame::UFTouch*>, std::__or_<std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<oif::frame::UFTouch*>, std::__or_<std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > > (0x0x7fb6f78ffae0) 0 empty

Class std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f7961000) 0 empty
  std::is_pointer<oif::frame::UFTouch*> (0x0x7fb6f7961068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f78ffb40) 0 empty

Class std::__or_<std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f79610d0) 0 empty
  std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f7961138) 0 empty
    std::is_pointer<oif::frame::UFTouch*> (0x0x7fb6f79611a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f78ffba0) 0 empty

Class std::__or_<std::is_arithmetic<oif::frame::UFTouch*>, std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<oif::frame::UFTouch*>, std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f7961208) 0 empty
  std::__or_<std::is_enum<oif::frame::UFTouch*>, std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f7961270) 0 empty
    std::__or_<std::is_pointer<oif::frame::UFTouch*>, std::is_member_pointer<oif::frame::UFTouch*>, std::is_null_pointer<oif::frame::UFTouch*> > (0x0x7fb6f79612d8) 0 empty
      std::is_pointer<oif::frame::UFTouch*> (0x0x7fb6f7961340) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f78ffc00) 0 empty

Class std::is_scalar<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<oif::frame::UFTouch*> (0x0x7fb6f79613a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f78ffc60) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_scalar<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_scalar<oif::frame::UFTouch*> > (0x0x7fb6f7961410) 0 empty
  std::is_scalar<oif::frame::UFTouch*> (0x0x7fb6f7961478) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f78ffcc0) 0 empty

Class std::__is_destructible_safe<oif::frame::UFTouch*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<oif::frame::UFTouch*, false, true> (0x0x7fb6f79614e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f78ffde0) 0 empty

Class std::is_destructible<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<oif::frame::UFTouch*> (0x0x7fb6f7961548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f78ffe40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::is_destructible<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::is_destructible<oif::frame::UFTouch*> > (0x0x7fb6f78ffea0) 0 empty

Class std::is_function<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFTouch*&&> (0x0x7fb6f7961618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f78fff60) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFTouch*&&>, std::__or_<std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFTouch*&&>, std::__or_<std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > > (0x0x7fb6f7970000) 0 empty

Class std::is_lvalue_reference<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFTouch*&&> (0x0x7fb6f7961680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7970060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch*&&>, std::is_rvalue_reference<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFTouch*&&>, std::is_rvalue_reference<oif::frame::UFTouch*&&> > (0x0x7fb6f79700c0) 0 empty

Class std::is_rvalue_reference<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFTouch*&&> (0x0x7fb6f79616e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970120) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*&&>, std::is_rvalue_reference<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*&&>, std::is_rvalue_reference<oif::frame::UFTouch*&&> > (0x0x7fb6f7961750) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch*&&> (0x0x7fb6f79617b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970180) 0 empty

Class std::is_reference<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFTouch*&&> (0x0x7fb6f7961820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f79701e0) 0 empty

Class std::conditional<true, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > (0x0x7fb6f7970240) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > (0x0x7fb6f7961958) 0 empty
  std::is_reference<oif::frame::UFTouch*&&> (0x0x7fb6f79619c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f79702a0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > (0x0x7fb6f7961a28) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > (0x0x7fb6f7961a90) 0 empty
    std::is_reference<oif::frame::UFTouch*&&> (0x0x7fb6f7961af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f79703c0) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&>, std::is_void<oif::frame::UFTouch*&&> > > (0x0x7fb6f7961b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7970480) 0 empty

Class std::is_object<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFTouch*&&> (0x0x7fb6f7961bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f79704e0) 0 empty

Class std::conditional<false, std::is_object<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&> > (0x0x7fb6f7970540) 0 empty

Class std::__or_<std::is_object<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFTouch*&&>, std::is_reference<oif::frame::UFTouch*&&> > (0x0x7fb6f7961d00) 0 empty
  std::is_reference<oif::frame::UFTouch*&&> (0x0x7fb6f7961d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f79705a0) 0 empty

Class std::__is_referenceable<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFTouch*&&> (0x0x7fb6f7961dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970780) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFTouch*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFTouch*&&, true> (0x0x7fb6f79707e0) 0 empty

Class std::add_rvalue_reference<oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFTouch*&&> (0x0x7fb6f7961e38) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFTouch*&&, true> (0x0x7fb6f7970840) 0 empty

Class std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f79615b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fb6f78fff00) 0 empty

Class std::__and_<std::is_destructible<oif::frame::UFTouch*>, std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<oif::frame::UFTouch*>, std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> > (0x0x7fb6f7961f08) 0 empty
  std::__is_direct_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f7961f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fb6f79708a0) 0 empty

Class std::__is_direct_constructible_new_safe<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970900) 0 empty

Class std::__is_direct_constructible_new<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f068) 0 empty
  std::__is_direct_constructible_new_safe<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970960) 0 empty

Class std::__is_direct_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f79709c0) 0 empty

Class std::__is_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f1a0) 0 empty
  std::__is_direct_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f208) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970a20) 0 empty

Class std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970a80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> > (0x0x7fb6f7970ae0) 0 empty

Class std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970b40) 0 empty

Class std::__and_<std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&>, std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> > (0x0x7fb6f797f340) 0 empty
  std::__is_nt_constructible_impl<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970ba0) 0 empty

Class std::is_nothrow_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f410) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970c00) 0 empty

Class std::__is_nothrow_move_constructible_impl<oif::frame::UFTouch*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<oif::frame::UFTouch*, true> (0x0x7fb6f797f478) 0 empty
  std::is_nothrow_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970c60) 0 empty

Class std::is_nothrow_move_constructible<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<oif::frame::UFTouch*> (0x0x7fb6f797f548) 0 empty
  std::__is_nothrow_move_constructible_impl<oif::frame::UFTouch*, true> (0x0x7fb6f797f5b0) 0 empty
    std::is_nothrow_constructible<oif::frame::UFTouch*, oif::frame::UFTouch*&&> (0x0x7fb6f797f618) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7970cc0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<oif::frame::UFTouch*>, std::is_nothrow_move_constructible<oif::frame::UFTouch*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<oif::frame::UFTouch*>, std::is_nothrow_move_constructible<oif::frame::UFTouch*> > (0x0x7fb6f7970d20) 0 empty

Class std::is_function<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFTouch*&> (0x0x7fb6f797f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7970de0) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFTouch*&>, std::__or_<std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFTouch*&>, std::__or_<std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > > (0x0x7fb6f7970e40) 0 empty

Class std::is_lvalue_reference<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFTouch*&> (0x0x7fb6f797f750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7970ea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<oif::frame::UFTouch*&>, std::is_rvalue_reference<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<oif::frame::UFTouch*&>, std::is_rvalue_reference<oif::frame::UFTouch*&> > (0x0x7fb6f7970f00) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*&>, std::is_rvalue_reference<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFTouch*&>, std::is_rvalue_reference<oif::frame::UFTouch*&> > (0x0x7fb6f797f7b8) 0 empty
  std::is_lvalue_reference<oif::frame::UFTouch*&> (0x0x7fb6f797f820) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7970f60) 0 empty

Class std::is_reference<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFTouch*&> (0x0x7fb6f797f888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f799d000) 0 empty

Class std::conditional<true, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > (0x0x7fb6f799d060) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > (0x0x7fb6f797fa90) 0 empty
  std::is_reference<oif::frame::UFTouch*&> (0x0x7fb6f797faf8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f799d0c0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > (0x0x7fb6f797fb60) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > (0x0x7fb6f797fbc8) 0 empty
    std::is_reference<oif::frame::UFTouch*&> (0x0x7fb6f797fc30) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f799d1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&>, std::is_void<oif::frame::UFTouch*&> > > (0x0x7fb6f797fc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799d2a0) 0 empty

Class std::is_object<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFTouch*&> (0x0x7fb6f797fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799d300) 0 empty

Class std::conditional<false, std::is_object<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&> > (0x0x7fb6f799d360) 0 empty

Class std::__or_<std::is_object<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFTouch*&>, std::is_reference<oif::frame::UFTouch*&> > (0x0x7fb6f797fe38) 0 empty
  std::is_reference<oif::frame::UFTouch*&> (0x0x7fb6f797fea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f799d3c0) 0 empty

Class std::__is_referenceable<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFTouch*&> (0x0x7fb6f797ff08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f799d4e0) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFTouch*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFTouch*&, true> (0x0x7fb6f799d540) 0 empty

Class std::add_rvalue_reference<oif::frame::UFTouch*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFTouch*&> (0x0x7fb6f797ff70) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFTouch*&, true> (0x0x7fb6f799d5a0) 0 empty

Class std::__is_assignable_helper<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f7970d80) 0 empty

Class std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a7000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f799d600) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>, std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>, std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> > (0x0x7fb6f799d660) 0 empty

Class std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a7068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f799d6c0) 0 empty

Class std::__and_<std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>, std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>, std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> > (0x0x7fb6f79a70d0) 0 empty
  std::__is_nt_assignable_impl<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a7138) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f799d720) 0 empty

Class std::is_nothrow_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a71a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f799d780) 0 empty

Class std::__is_nt_move_assignable_impl<oif::frame::UFTouch*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<oif::frame::UFTouch*, true> (0x0x7fb6f79a7208) 0 empty
  std::is_nothrow_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a7270) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f799d7e0) 0 empty

Class std::is_nothrow_move_assignable<oif::frame::UFTouch*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<oif::frame::UFTouch*> (0x0x7fb6f79a72d8) 0 empty
  std::__is_nt_move_assignable_impl<oif::frame::UFTouch*, true> (0x0x7fb6f79a7340) 0 empty
    std::is_nothrow_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a73a8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f799d840) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<oif::frame::UFTouch*>, std::is_nothrow_move_assignable<oif::frame::UFTouch*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<oif::frame::UFTouch*>, std::is_nothrow_move_assignable<oif::frame::UFTouch*> > (0x0x7fb6f79a7410) 0 empty
  std::is_nothrow_move_assignable<oif::frame::UFTouch*> (0x0x7fb6f79a7478) 0 empty
    std::__is_nt_move_assignable_impl<oif::frame::UFTouch*, true> (0x0x7fb6f79a74e0) 0 empty
      std::is_nothrow_assignable<oif::frame::UFTouch*&, oif::frame::UFTouch*&&> (0x0x7fb6f79a7548) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f799d8a0) 0 empty

Class std::remove_reference<long long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<long long unsigned int&> (0x0x7fb6f799d900) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<long long unsigned int&&> > (0x0x7fb6f799d960) 0 empty

Class std::is_empty<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<long long unsigned int&&> (0x0x7fb6f79a7a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799d9c0) 0 empty

Class std::__is_empty_non_tuple<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<long long unsigned int&&> (0x0x7fb6f79a7a90) 0 empty
  std::is_empty<long long unsigned int&&> (0x0x7fb6f79a7af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f799da20) 0 empty

Class std::_Tuple_impl<1u>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<1u> (0x0x7fb6f799da80) 0 empty

Class std::_Head_base<0u, long long unsigned int&&, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, long long unsigned int&&, false> (0x0x7fb6f799dae0) 0

Class std::_Tuple_impl<0u, long long unsigned int&&>
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, long long unsigned int&&> (0x0x7fb6f79b1cb0) 0
  std::_Tuple_impl<1u> (0x0x7fb6f799db40) 0 empty
  std::_Head_base<0u, long long unsigned int&&, false> (0x0x7fb6f799dba0) 0

Class std::tuple<long long unsigned int&&>
   size=4 align=4
   base size=4 base align=4
std::tuple<long long unsigned int&&> (0x0x7fb6f79a7bc8) 0
  std::_Tuple_impl<0u, long long unsigned int&&> (0x0x7fb6f7610380) 0
    std::_Tuple_impl<1u> (0x0x7fb6f799dc00) 0 empty
    std::_Head_base<0u, long long unsigned int&&, false> (0x0x7fb6f799dc60) 0

Class std::remove_reference<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f799dcc0) 0 empty

Class std::is_function<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799dde0) 0 empty

Class std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > > (0x0x7fb6f799de40) 0 empty

Class std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799dea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f799df00) 0 empty

Class std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f799df60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f79a76e8) 0 empty
  std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7676000) 0 empty

Class std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a77b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676060) 0 empty

Class std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f76760c0) 0 empty

Class std::remove_volatile<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7676180) 0 empty

Class std::remove_const<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f76761e0) 0 empty

Class std::remove_cv<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f7676120) 0 empty

Class std::__is_void_helper<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a78f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676240) 0 empty

Class std::is_void<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76762a0) 0 empty

Class std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f79a79c0) 0 empty
  std::is_void<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f79a7e38) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7676300) 0 empty

Class std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f767d000) 0 empty
  std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f767d068) 0 empty
    std::is_void<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f767d0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7676360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*>, std::is_void<std::shared_ptr<oif::frame::UFTouch>*> > > (0x0x7fb6f767d138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76763c0) 0 empty

Class std::is_object<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f767d1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7676420) 0 empty

Class std::conditional<true, std::is_object<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f7676480) 0 empty

Class std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>*>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f767d208) 0 empty
  std::is_object<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f767d270) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f76764e0) 0 empty

Class std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f767d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7676540) 0 empty

Class std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>*, true> (0x0x7fb6f76765a0) 0 empty

Class std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f767d340) 0 empty
  std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>*, true> (0x0x7fb6f7676600) 0 empty

Class std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676660) 0 empty

Class std::conditional<false, std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::__or_<std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::__or_<std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > > (0x0x7fb6f76766c0) 0 empty

Class std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7676720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f7676780) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f767d4e0) 0 empty
  std::is_lvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d548) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f76767e0) 0 empty

Class std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7676840) 0 empty

Class std::conditional<true, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f76768a0) 0 empty

Class std::__or_<std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f767d618) 0 empty
  std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d680) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7676900) 0 empty

Class std::__or_<std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f767d6e8) 0 empty
  std::__or_<std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f767d750) 0 empty
    std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7676960) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<const std::shared_ptr<oif::frame::UFTouch>&> > > (0x0x7fb6f767d820) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76769c0) 0 empty

Class std::is_object<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676a20) 0 empty

Class std::conditional<false, std::is_object<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f7676a80) 0 empty

Class std::__or_<std::is_object<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f767d8f0) 0 empty
  std::is_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d958) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7676ae0) 0 empty

Class std::__is_referenceable<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7676b40) 0 empty

Class std::__add_rvalue_reference_helper<const std::shared_ptr<oif::frame::UFTouch>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::shared_ptr<oif::frame::UFTouch>&, true> (0x0x7fb6f7676ba0) 0 empty

Class std::add_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f767da28) 0 empty
  std::__add_rvalue_reference_helper<const std::shared_ptr<oif::frame::UFTouch>&, true> (0x0x7fb6f7676c00) 0 empty

Class std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767da90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676c60) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::__or_<std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::__or_<std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > > (0x0x7fb6f7676cc0) 0 empty

Class std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676d20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f7676d80) 0 empty

Class std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767db60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676de0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f767dbc8) 0 empty
  std::is_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767dc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7676e40) 0 empty

Class std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767dc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7676ea0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f7676f00) 0 empty

Class std::remove_volatile<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76a9000) 0 empty

Class std::remove_const<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76a9060) 0 empty

Class std::remove_cv<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f7676f60) 0 empty

Class std::__is_void_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76a90c0) 0 empty

Class std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76a9120) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f767de38) 0 empty
  std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f767dea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f76a9180) 0 empty

Class std::__or_<std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f767df08) 0 empty
  std::__or_<std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f767df70) 0 empty
    std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76af000) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f76a91e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > > (0x0x7fb6f76af068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9240) 0 empty

Class std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76af0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a92a0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f76a9300) 0 empty

Class std::__or_<std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f76af138) 0 empty
  std::is_object<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76af1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f76a9360) 0 empty

Class std::__is_referenceable<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76af208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a93c0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true> (0x0x7fb6f76a9420) 0 empty

Class std::add_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f76af340) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true> (0x0x7fb6f76a9540) 0 empty

Class std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__construct_helper<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__construct_helper<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f799dd80) 0 empty

Class std::__not_<std::integral_constant<bool, true> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f76af4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76a95a0) 0 empty

Class std::conditional<false, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&>, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&>, std::__not_<std::integral_constant<bool, true> > > (0x0x7fb6f76a9600) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f76af548) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f76af5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f76a9660) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> > > (0x0x7fb6f76af618) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, const std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f76af680) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f76af6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f76a96c0) 0 empty

Class std::__and_<std::integral_constant<bool, true> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::integral_constant<bool, true> > (0x0x7fb6f76af750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9720) 0 empty

Class std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f76af7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9780) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> >, std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> >, std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f76a98a0) 0 empty

Class std::__is_pointer_helper<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f76af820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9900) 0 empty

Class std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f76af888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9960) 0 empty

Class std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f76af8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76a99c0) 0 empty

Class std::__and_<std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*>, std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::shared_ptr<oif::frame::UFTouch>*, std::shared_ptr<oif::frame::UFTouch>*>, std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> > > (0x0x7fb6f76af958) 0 empty
  std::__not_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f76af9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f76a9a20) 0 empty

Class std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f76a9a80) 0

Class std::_Rb_tree_const_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_const_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f76a9b40) 0

Class std::remove_reference<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f76a9c60) 0 empty

Class std::default_delete<const oif::frame::Value>
   size=1 align=1
   base size=0 base align=1
std::default_delete<const oif::frame::Value> (0x0x7fb6f76a9cc0) 0 empty

Class std::unique_ptr<const oif::frame::Value>::_Pointer
   size=1 align=1
   base size=0 base align=1
std::unique_ptr<const oif::frame::Value>::_Pointer (0x0x7fb6f76a9c00) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const oif::frame::Value*> > (0x0x7fb6f76a9d20) 0 empty

Class std::is_empty<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const oif::frame::Value*> (0x0x7fb6f76afc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f76a9d80) 0 empty

Class std::__is_empty_non_tuple<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const oif::frame::Value*> (0x0x7fb6f76afc98) 0 empty
  std::is_empty<const oif::frame::Value*> (0x0x7fb6f76afd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f76a9de0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f76a9e40) 0 empty

Class std::is_empty<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_empty<std::default_delete<const oif::frame::Value> > (0x0x7fb6f76afd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f76a9ea0) 0 empty

Class std::__is_empty_non_tuple<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<std::default_delete<const oif::frame::Value> > (0x0x7fb6f76afdd0) 0 empty
  std::is_empty<std::default_delete<const oif::frame::Value> > (0x0x7fb6f76afe38) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f76a9f00) 0 empty

Class std::_Tuple_impl<2u>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<2u> (0x0x7fb6f76a9f60) 0 empty

Class std::remove_volatile<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const oif::frame::Value*> (0x0x7fb6f77010c0) 0 empty

Class std::remove_const<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const oif::frame::Value*> (0x0x7fb6f7701120) 0 empty

Class std::remove_cv<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const oif::frame::Value*> (0x0x7fb6f7701060) 0 empty

Class std::__is_void_helper<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const oif::frame::Value*> (0x0x7fb6f76aff70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7701180) 0 empty

Class std::is_void<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const oif::frame::Value*> (0x0x7fb6f7715000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77011e0) 0 empty

Class std::conditional<false, std::is_void<const oif::frame::Value*>, std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const oif::frame::Value*>, std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > > (0x0x7fb6f7701240) 0 empty

Class std::is_function<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const oif::frame::Value*> (0x0x7fb6f7715068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7701360) 0 empty

Class std::conditional<false, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f77013c0) 0 empty

Class std::is_array<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const oif::frame::Value*> (0x0x7fb6f77150d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7701420) 0 empty

Class std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f7715138) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7fb6f77151a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7701480) 0 empty

Class std::__or_<std::is_void<const oif::frame::Value*>, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const oif::frame::Value*>, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f77152d8) 0 empty
  std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f7715340) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7fb6f77153a8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f77014e0) 0 empty

Class std::conditional<false, std::is_function<const oif::frame::Value*>, std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const oif::frame::Value*>, std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > > (0x0x7fb6f77015a0) 0 empty

Class std::is_lvalue_reference<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const oif::frame::Value*> (0x0x7fb6f7715478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77016c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const oif::frame::Value*>, std::is_rvalue_reference<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const oif::frame::Value*>, std::is_rvalue_reference<const oif::frame::Value*> > (0x0x7fb6f7701720) 0 empty

Class std::is_rvalue_reference<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const oif::frame::Value*> (0x0x7fb6f77154e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7701780) 0 empty

Class std::__or_<std::is_lvalue_reference<const oif::frame::Value*>, std::is_rvalue_reference<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const oif::frame::Value*>, std::is_rvalue_reference<const oif::frame::Value*> > (0x0x7fb6f7715548) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*> (0x0x7fb6f77155b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f77017e0) 0 empty

Class std::is_reference<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const oif::frame::Value*> (0x0x7fb6f7715618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7701840) 0 empty

Class std::conditional<false, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7fb6f77018a0) 0 empty

Class std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7fb6f7715680) 0 empty
  std::is_void<const oif::frame::Value*> (0x0x7fb6f77156e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7701900) 0 empty

Class std::__or_<std::is_function<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7fb6f7715820) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7fb6f7715888) 0 empty
    std::is_void<const oif::frame::Value*> (0x0x7fb6f77158f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7701960) 0 empty

Class std::__not_<std::__or_<std::is_function<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > > (0x0x7fb6f77159c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f77019c0) 0 empty

Class std::is_object<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const oif::frame::Value*> (0x0x7fb6f7715a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7701a20) 0 empty

Class std::conditional<true, std::is_object<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*> > (0x0x7fb6f7701a80) 0 empty

Class std::__or_<std::is_object<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const oif::frame::Value*>, std::is_reference<const oif::frame::Value*> > (0x0x7fb6f7715a90) 0 empty
  std::is_object<const oif::frame::Value*> (0x0x7fb6f7715af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7701ae0) 0 empty

Class std::__is_referenceable<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const oif::frame::Value*> (0x0x7fb6f7715c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7701c00) 0 empty

Class std::__add_rvalue_reference_helper<const oif::frame::Value*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const oif::frame::Value*, true> (0x0x7fb6f7701c60) 0 empty

Class std::add_rvalue_reference<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const oif::frame::Value*> (0x0x7fb6f7715c98) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*, true> (0x0x7fb6f7701cc0) 0 empty

Class std::__is_convertible_helper<const oif::frame::Value*, const oif::frame::Value*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const oif::frame::Value*, const oif::frame::Value*, false> (0x0x7fb6f7701540) 0 empty

Class std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const oif::frame::Value*, const oif::frame::Value*> (0x0x7fb6f7715d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7701d20) 0 empty

Class std::_Head_base<1u, std::default_delete<const oif::frame::Value>, true>
   size=1 align=1
   base size=1 base align=1
std::_Head_base<1u, std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f76afea0) 0 empty
  std::default_delete<const oif::frame::Value> (0x0x7fb6f7701000) 0 empty

Class std::_Tuple_impl<1u, std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::_Tuple_impl<1u, std::default_delete<const oif::frame::Value> > (0x0x7fb6f7732700) 0 empty
  std::_Tuple_impl<2u> (0x0x7fb6f7701d80) 0 empty
  std::_Head_base<1u, std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f7715e38) 0 empty
    std::default_delete<const oif::frame::Value> (0x0x7fb6f7701de0) 0 empty

Class std::_Head_base<0u, const oif::frame::Value*, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, const oif::frame::Value*, false> (0x0x7fb6f7701e40) 0

Class std::_Tuple_impl<0u, const oif::frame::Value*, std::default_delete<const oif::frame::Value> >
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7fb6f7732d90) 0
  std::_Tuple_impl<1u, std::default_delete<const oif::frame::Value> > (0x0x7fb6f7732e00) 0 empty
    std::_Tuple_impl<2u> (0x0x7fb6f7701ea0) 0 empty
    std::_Head_base<1u, std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f7715f08) 0 empty
      std::default_delete<const oif::frame::Value> (0x0x7fb6f7701f00) 0 empty
  std::_Head_base<0u, const oif::frame::Value*, false> (0x0x7fb6f7701f60) 0

Class std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> >
   size=4 align=4
   base size=4 base align=4
std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7fb6f77d2000) 0
  std::_Tuple_impl<0u, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7fb6f77c1460) 0
    std::_Tuple_impl<1u, std::default_delete<const oif::frame::Value> > (0x0x7fb6f77c14d0) 0 empty
      std::_Tuple_impl<2u> (0x0x7fb6f77ce180) 0 empty
      std::_Head_base<1u, std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f77d2068) 0 empty
        std::default_delete<const oif::frame::Value> (0x0x7fb6f77ce1e0) 0 empty
    std::_Head_base<0u, const oif::frame::Value*, false> (0x0x7fb6f77ce240) 0

Class std::is_lvalue_reference<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f77d21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::default_delete<const oif::frame::Value> >, std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::default_delete<const oif::frame::Value> >, std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f77ce360) 0 empty

Class std::is_rvalue_reference<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f77d2208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce3c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::default_delete<const oif::frame::Value> >, std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::default_delete<const oif::frame::Value> >, std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f77d2270) 0 empty
  std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f77d22d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f77ce420) 0 empty

Class std::is_reference<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f77d2340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce480) 0 empty

Class std::conditional<false, std::default_delete<const oif::frame::Value>, const std::default_delete<const oif::frame::Value>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::default_delete<const oif::frame::Value>, const std::default_delete<const oif::frame::Value>&> (0x0x7fb6f77ce4e0) 0 empty

Class std::is_function<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_function<const oif::frame::Value> (0x0x7fb6f77d23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce540) 0 empty

Class std::conditional<false, std::is_function<const oif::frame::Value>, std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const oif::frame::Value>, std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > > (0x0x7fb6f77ce5a0) 0 empty

Class std::is_lvalue_reference<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const oif::frame::Value> (0x0x7fb6f77d2410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce6c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const oif::frame::Value>, std::is_rvalue_reference<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const oif::frame::Value>, std::is_rvalue_reference<const oif::frame::Value> > (0x0x7fb6f77ce720) 0 empty

Class std::is_rvalue_reference<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const oif::frame::Value> (0x0x7fb6f77d2478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce780) 0 empty

Class std::__or_<std::is_lvalue_reference<const oif::frame::Value>, std::is_rvalue_reference<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const oif::frame::Value>, std::is_rvalue_reference<const oif::frame::Value> > (0x0x7fb6f77d24e0) 0 empty
  std::is_rvalue_reference<const oif::frame::Value> (0x0x7fb6f77d2548) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f77ce7e0) 0 empty

Class std::is_reference<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const oif::frame::Value> (0x0x7fb6f77d25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77ce840) 0 empty

Class std::conditional<false, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7fb6f77ce8a0) 0 empty

Class std::remove_volatile<const oif::frame::Value>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const oif::frame::Value> (0x0x7fb6f77ce960) 0 empty

Class std::remove_const<const oif::frame::Value>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const oif::frame::Value> (0x0x7fb6f77ce9c0) 0 empty

Class std::remove_cv<const oif::frame::Value>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const oif::frame::Value> (0x0x7fb6f77ce900) 0 empty

Class std::__is_void_helper<oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::Value> (0x0x7fb6f77d2750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77cea20) 0 empty

Class std::is_void<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_void<const oif::frame::Value> (0x0x7fb6f77d27b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f77cea80) 0 empty

Class std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7fb6f77d2820) 0 empty
  std::is_void<const oif::frame::Value> (0x0x7fb6f77d2888) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f77ceae0) 0 empty

Class std::__or_<std::is_function<const oif::frame::Value>, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const oif::frame::Value>, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7fb6f77d28f0) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7fb6f77d2958) 0 empty
    std::is_void<const oif::frame::Value> (0x0x7fb6f77d29c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f77cec00) 0 empty

Class std::__not_<std::__or_<std::is_function<const oif::frame::Value>, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const oif::frame::Value>, std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > > (0x0x7fb6f77d2a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f77cecc0) 0 empty

Class std::is_object<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_object<const oif::frame::Value> (0x0x7fb6f77d2a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f77ced20) 0 empty

Class std::conditional<true, std::is_object<const oif::frame::Value>, std::is_reference<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const oif::frame::Value>, std::is_reference<const oif::frame::Value> > (0x0x7fb6f77ced80) 0 empty

Class std::__or_<std::is_object<const oif::frame::Value>, std::is_reference<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const oif::frame::Value>, std::is_reference<const oif::frame::Value> > (0x0x7fb6f77d2bc8) 0 empty
  std::is_object<const oif::frame::Value> (0x0x7fb6f77d2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f77cede0) 0 empty

Class std::__is_referenceable<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const oif::frame::Value> (0x0x7fb6f77d2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f77cef00) 0 empty

Class std::__add_lvalue_reference_helper<const oif::frame::Value, true>
   size=1 align=1
   base size=0 base align=1
std::__add_lvalue_reference_helper<const oif::frame::Value, true> (0x0x7fb6f77cef60) 0 empty

Class std::add_lvalue_reference<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::add_lvalue_reference<const oif::frame::Value> (0x0x7fb6f77d2dd0) 0 empty
  std::__add_lvalue_reference_helper<const oif::frame::Value, true> (0x0x7fb6f7448000) 0 empty

Class std::unique_ptr<const oif::frame::Value>
   size=4 align=4
   base size=4 base align=4
std::unique_ptr<const oif::frame::Value> (0x0x7fb6f76a9ba0) 0

Class std::conditional<false, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f74480c0) 0 empty

Class std::conditional<true, std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::is_convertible<const oif::frame::Value*, const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::is_convertible<const oif::frame::Value*, const oif::frame::Value*> > (0x0x7fb6f7448120) 0 empty

Class std::is_array<const oif::frame::Value>
   size=1 align=1
   base size=1 base align=1
std::is_array<const oif::frame::Value> (0x0x7fb6f77d2f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7448180) 0 empty

Class std::__not_<std::is_array<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_array<const oif::frame::Value> > (0x0x7fb6f77d2f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f74481e0) 0 empty

Class std::conditional<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::__not_<std::is_array<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::__not_<std::is_array<const oif::frame::Value> > > (0x0x7fb6f7448240) 0 empty

Class std::remove_volatile<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7448300) 0 empty

Class std::remove_const<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7448360) 0 empty

Class std::remove_cv<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74482a0) 0 empty

Class std::__is_void_helper<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74483c0) 0 empty

Class std::is_void<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74800d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7448420) 0 empty

Class std::conditional<false, std::is_void<std::default_delete<const oif::frame::Value> >, std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::default_delete<const oif::frame::Value> >, std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > > (0x0x7fb6f7448480) 0 empty

Class std::is_function<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74484e0) 0 empty

Class std::conditional<false, std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7448540) 0 empty

Class std::is_array<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74801a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74485a0) 0 empty

Class std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480208) 0 empty
  std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480270) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7448600) 0 empty

Class std::__or_<std::is_void<std::default_delete<const oif::frame::Value> >, std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::default_delete<const oif::frame::Value> >, std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f74802d8) 0 empty
  std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480340) 0 empty
    std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74803a8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7448660) 0 empty

Class std::conditional<false, std::is_function<std::default_delete<const oif::frame::Value> >, std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::default_delete<const oif::frame::Value> >, std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > > (0x0x7fb6f7448720) 0 empty

Class std::conditional<false, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7448780) 0 empty

Class std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480410) 0 empty
  std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480478) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f74487e0) 0 empty

Class std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f74804e0) 0 empty
  std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480548) 0 empty
    std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74805b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7448840) 0 empty

Class std::__not_<std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > > (0x0x7fb6f7480618) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f74488a0) 0 empty

Class std::is_object<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7448900) 0 empty

Class std::conditional<true, std::is_object<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7448960) 0 empty

Class std::__or_<std::is_object<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f74806e8) 0 empty
  std::is_object<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f74489c0) 0 empty

Class std::__is_referenceable<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::default_delete<const oif::frame::Value> > (0x0x7fb6f74807b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7448a20) 0 empty

Class std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f7448a80) 0 empty

Class std::add_rvalue_reference<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480820) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>, true> (0x0x7fb6f7448ae0) 0 empty

Class std::__is_convertible_helper<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value>, false> (0x0x7fb6f74486c0) 0 empty

Class std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fb6f74808f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7448b40) 0 empty

Class std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480958) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fb6f74809c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7448ba0) 0 empty

Class std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480a28) 0 empty
  std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7480a90) 0 empty
    std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fb6f7480af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7448c00) 0 empty

Class std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >
   size=8 align=4
   base size=8 base align=4
std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fb6f7448060) 0

Class std::conditional<true, std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<const oif::frame::Value*, const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_array<const oif::frame::Value> >, std::is_convertible<const oif::frame::Value*, const oif::frame::Value*> > (0x0x7fb6f7448c60) 0 empty

Class std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> > > (0x0x7fb6f7480b60) 0 empty
  std::__not_<std::is_array<const oif::frame::Value> > (0x0x7fb6f7480bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7448cc0) 0 empty

Class std::enable_if<true, std::unique_ptr<const oif::frame::Value>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::unique_ptr<const oif::frame::Value>&> (0x0x7fb6f7448d20) 0 empty

Class std::integral_constant<unsigned int, 4u>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<unsigned int, 4u> (0x0x7fb6f7448de0) 0 empty

Class std::alignment_of<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f7480c30) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f7448e40) 0 empty

Class std::aligned_storage<12u, 4u>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<12u, 4u> (0x0x7fb6f7448ea0) 0 empty

Class std::aligned_storage<12u, 4u>::type::<anonymous struct>
   size=4 align=4
   base size=0 base align=4
std::aligned_storage<12u, 4u>::type::<anonymous struct> (0x0x7fb6f74b9000) 0 empty

Class std::aligned_storage<12u, 4u>::type
   size=12 align=4
   base size=12 base align=4
std::aligned_storage<12u, 4u>::type (0x0x7fb6f7448f60) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const long long unsigned int, unsigned int> >
   size=12 align=4
   base size=12 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f7480c98) 0
  std::aligned_storage<12u, 4u> (0x0x7fb6f7448f00) 0 empty

Class std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >
   size=28 align=4
   base size=28 base align=4
std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f76afbc8) 0
  std::_Rb_tree_node_base (0x0x7fb6f7448d80) 0

Class std::_Rb_tree_const_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_const_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f74b9060) 0

Class std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f74b90c0) 0

Class std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >
   size=8 align=4
   base size=8 base align=4
std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fb6f74b9180) 0

Class std::__weak_count<(__gnu_cxx::_Lock_policy)2u>
   size=4 align=4
   base size=4 base align=4
std::__weak_count<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f74b9240) 0

Class std::remove_reference<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f74b9420) 0 empty

Class std::default_delete<oif::frame::UFAxis>
   size=1 align=1
   base size=0 base align=1
std::default_delete<oif::frame::UFAxis> (0x0x7fb6f74b9480) 0 empty

Class std::unique_ptr<oif::frame::UFAxis>::_Pointer
   size=1 align=1
   base size=0 base align=1
std::unique_ptr<oif::frame::UFAxis>::_Pointer (0x0x7fb6f74b93c0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<oif::frame::UFAxis*> > (0x0x7fb6f74b94e0) 0 empty

Class std::is_empty<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_empty<oif::frame::UFAxis*> (0x0x7fb6f7511340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9540) 0 empty

Class std::__is_empty_non_tuple<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<oif::frame::UFAxis*> (0x0x7fb6f75113a8) 0 empty
  std::is_empty<oif::frame::UFAxis*> (0x0x7fb6f7511410) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f74b95a0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f74b9600) 0 empty

Class std::is_empty<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_empty<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7511478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f74b9660) 0 empty

Class std::__is_empty_non_tuple<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75114e0) 0 empty
  std::is_empty<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7511548) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f74b96c0) 0 empty

Class std::remove_volatile<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFAxis*> (0x0x7fb6f74b97e0) 0 empty

Class std::remove_const<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFAxis*> (0x0x7fb6f74b9840) 0 empty

Class std::remove_cv<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFAxis*> (0x0x7fb6f74b9780) 0 empty

Class std::__is_void_helper<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFAxis*> (0x0x7fb6f7511680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b98a0) 0 empty

Class std::is_void<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFAxis*> (0x0x7fb6f75116e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9900) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFAxis*>, std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFAxis*>, std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > > (0x0x7fb6f74b9960) 0 empty

Class std::is_function<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFAxis*> (0x0x7fb6f7511750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b99c0) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7fb6f74b9a20) 0 empty

Class std::is_array<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_array<oif::frame::UFAxis*> (0x0x7fb6f7511888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9b40) 0 empty

Class std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7fb6f75118f0) 0 empty
  std::is_array<oif::frame::UFAxis*> (0x0x7fb6f7511958) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f74b9ba0) 0 empty

Class std::__or_<std::is_void<oif::frame::UFAxis*>, std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFAxis*>, std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7fb6f75119c0) 0 empty
  std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7fb6f7511a28) 0 empty
    std::is_array<oif::frame::UFAxis*> (0x0x7fb6f7511a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f74b9c00) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFAxis*>, std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFAxis*>, std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > > (0x0x7fb6f74b9cc0) 0 empty

Class std::is_lvalue_reference<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFAxis*> (0x0x7fb6f7511af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9d20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFAxis*>, std::is_rvalue_reference<oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFAxis*>, std::is_rvalue_reference<oif::frame::UFAxis*> > (0x0x7fb6f74b9d80) 0 empty

Class std::is_rvalue_reference<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFAxis*> (0x0x7fb6f7511b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9de0) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFAxis*>, std::is_rvalue_reference<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFAxis*>, std::is_rvalue_reference<oif::frame::UFAxis*> > (0x0x7fb6f7511bc8) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis*> (0x0x7fb6f7511c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f74b9e40) 0 empty

Class std::is_reference<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFAxis*> (0x0x7fb6f7511d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f74b9ea0) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7fb6f74b9f00) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7fb6f7511ea0) 0 empty
  std::is_void<oif::frame::UFAxis*> (0x0x7fb6f7511f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f75db060) 0 empty

Class std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7fb6f7511f70) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7fb6f75de000) 0 empty
    std::is_void<oif::frame::UFAxis*> (0x0x7fb6f75de068) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f75db0c0) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > > (0x0x7fb6f75de0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f75db120) 0 empty

Class std::is_object<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFAxis*> (0x0x7fb6f75de138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f75db180) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*> > (0x0x7fb6f75db1e0) 0 empty

Class std::__or_<std::is_object<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFAxis*>, std::is_reference<oif::frame::UFAxis*> > (0x0x7fb6f75de270) 0 empty
  std::is_object<oif::frame::UFAxis*> (0x0x7fb6f75de2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f75db300) 0 empty

Class std::__is_referenceable<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFAxis*> (0x0x7fb6f75de340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f75db420) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFAxis*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFAxis*, true> (0x0x7fb6f75db480) 0 empty

Class std::add_rvalue_reference<oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFAxis*> (0x0x7fb6f75de3a8) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFAxis*, true> (0x0x7fb6f75db4e0) 0 empty

Class std::__is_convertible_helper<oif::frame::UFAxis*, oif::frame::UFAxis*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<oif::frame::UFAxis*, oif::frame::UFAxis*, false> (0x0x7fb6f74b9c60) 0 empty

Class std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*> (0x0x7fb6f75de478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f75db540) 0 empty

Class std::_Head_base<1u, std::default_delete<oif::frame::UFAxis>, true>
   size=1 align=1
   base size=1 base align=1
std::_Head_base<1u, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f75115b0) 0 empty
  std::default_delete<oif::frame::UFAxis> (0x0x7fb6f74b9720) 0 empty

Class std::_Tuple_impl<1u, std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::_Tuple_impl<1u, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75e44d0) 0 empty
  std::_Tuple_impl<2u> (0x0x7fb6f75db5a0) 0 empty
  std::_Head_base<1u, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f75de548) 0 empty
    std::default_delete<oif::frame::UFAxis> (0x0x7fb6f75db600) 0 empty

Class std::_Head_base<0u, oif::frame::UFAxis*, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, oif::frame::UFAxis*, false> (0x0x7fb6f75db660) 0

Class std::_Tuple_impl<0u, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> >
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75e4930) 0
  std::_Tuple_impl<1u, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75e49a0) 0 empty
    std::_Tuple_impl<2u> (0x0x7fb6f75db6c0) 0 empty
    std::_Head_base<1u, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f75de618) 0 empty
      std::default_delete<oif::frame::UFAxis> (0x0x7fb6f75db720) 0 empty
  std::_Head_base<0u, oif::frame::UFAxis*, false> (0x0x7fb6f75db780) 0

Class std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> >
   size=4 align=4
   base size=4 base align=4
std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75de6e8) 0
  std::_Tuple_impl<0u, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f727c000) 0
    std::_Tuple_impl<1u, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f727c070) 0 empty
      std::_Tuple_impl<2u> (0x0x7fb6f75db7e0) 0 empty
      std::_Head_base<1u, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f75de750) 0 empty
        std::default_delete<oif::frame::UFAxis> (0x0x7fb6f75db840) 0 empty
    std::_Head_base<0u, oif::frame::UFAxis*, false> (0x0x7fb6f75db8a0) 0

Class std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75de888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75db900) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> >, std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> >, std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f75db960) 0 empty

Class std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75de8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75db9c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> >, std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::default_delete<oif::frame::UFAxis> >, std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f75de958) 0 empty
  std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75de9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f75dba20) 0 empty

Class std::is_reference<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f75dea28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75dba80) 0 empty

Class std::conditional<false, std::default_delete<oif::frame::UFAxis>, const std::default_delete<oif::frame::UFAxis>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::default_delete<oif::frame::UFAxis>, const std::default_delete<oif::frame::UFAxis>&> (0x0x7fb6f75dbae0) 0 empty

Class std::is_function<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFAxis> (0x0x7fb6f75dea90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75dbb40) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFAxis>, std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFAxis>, std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > > (0x0x7fb6f75dbba0) 0 empty

Class std::is_lvalue_reference<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFAxis> (0x0x7fb6f75deaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75dbc00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFAxis>, std::is_rvalue_reference<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFAxis>, std::is_rvalue_reference<oif::frame::UFAxis> > (0x0x7fb6f75dbc60) 0 empty

Class std::is_rvalue_reference<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFAxis> (0x0x7fb6f75deb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75dbcc0) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFAxis>, std::is_rvalue_reference<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFAxis>, std::is_rvalue_reference<oif::frame::UFAxis> > (0x0x7fb6f75debc8) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis> (0x0x7fb6f75dec30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f75dbd20) 0 empty

Class std::is_reference<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFAxis> (0x0x7fb6f75dee38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f75dbd80) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7fb6f75dbde0) 0 empty

Class std::remove_volatile<oif::frame::UFAxis>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFAxis> (0x0x7fb6f75dbf60) 0 empty

Class std::remove_const<oif::frame::UFAxis>
   size=1 align=1
   base size=0 base align=1
std::remove_const<oif::frame::UFAxis> (0x0x7fb6f72eb000) 0 empty

Class std::remove_cv<oif::frame::UFAxis>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<oif::frame::UFAxis> (0x0x7fb6f75dbf00) 0 empty

Class std::__is_void_helper<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<oif::frame::UFAxis> (0x0x7fb6f72ec000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb060) 0 empty

Class std::is_void<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_void<oif::frame::UFAxis> (0x0x7fb6f72ec068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb0c0) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7fb6f72ec0d0) 0 empty
  std::is_void<oif::frame::UFAxis> (0x0x7fb6f72ec138) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f72eb120) 0 empty

Class std::__or_<std::is_function<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7fb6f72ec1a0) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7fb6f72ec208) 0 empty
    std::is_void<oif::frame::UFAxis> (0x0x7fb6f72ec270) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f72eb180) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > > (0x0x7fb6f72ec2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72eb1e0) 0 empty

Class std::is_object<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFAxis> (0x0x7fb6f72ec340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72eb240) 0 empty

Class std::conditional<true, std::is_object<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis> > (0x0x7fb6f72eb2a0) 0 empty

Class std::__or_<std::is_object<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFAxis>, std::is_reference<oif::frame::UFAxis> > (0x0x7fb6f72ec478) 0 empty
  std::is_object<oif::frame::UFAxis> (0x0x7fb6f72ec4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f72eb3c0) 0 empty

Class std::__is_referenceable<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFAxis> (0x0x7fb6f72ec548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72eb420) 0 empty

Class std::__add_lvalue_reference_helper<oif::frame::UFAxis, true>
   size=1 align=1
   base size=0 base align=1
std::__add_lvalue_reference_helper<oif::frame::UFAxis, true> (0x0x7fb6f72eb480) 0 empty

Class std::add_lvalue_reference<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::add_lvalue_reference<oif::frame::UFAxis> (0x0x7fb6f72ec5b0) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFAxis, true> (0x0x7fb6f72eb4e0) 0 empty

Class std::unique_ptr<oif::frame::UFAxis>
   size=4 align=4
   base size=4 base align=4
std::unique_ptr<oif::frame::UFAxis> (0x0x7fb6f74b9360) 0

Class std::conditional<false, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72eb540) 0 empty

Class std::conditional<true, std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*> > (0x0x7fb6f72eb5a0) 0 empty

Class std::is_array<oif::frame::UFAxis>
   size=1 align=1
   base size=1 base align=1
std::is_array<oif::frame::UFAxis> (0x0x7fb6f72ec750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb600) 0 empty

Class std::__not_<std::is_array<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_array<oif::frame::UFAxis> > (0x0x7fb6f72ec7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72eb660) 0 empty

Class std::conditional<true, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::__not_<std::is_array<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::__not_<std::is_array<oif::frame::UFAxis> > > (0x0x7fb6f72eb6c0) 0 empty

Class std::remove_volatile<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72eb780) 0 empty

Class std::remove_const<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72eb7e0) 0 empty

Class std::remove_cv<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72eb720) 0 empty

Class std::__is_void_helper<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ec888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb840) 0 empty

Class std::is_void<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ec8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb8a0) 0 empty

Class std::conditional<false, std::is_void<std::default_delete<oif::frame::UFAxis> >, std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::default_delete<oif::frame::UFAxis> >, std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > > (0x0x7fb6f72eb900) 0 empty

Class std::is_function<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ec958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eb960) 0 empty

Class std::conditional<false, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72eb9c0) 0 empty

Class std::is_array<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ec9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f72eba20) 0 empty

Class std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72eca28) 0 empty
  std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72eca90) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f72eba80) 0 empty

Class std::__or_<std::is_void<std::default_delete<oif::frame::UFAxis> >, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::default_delete<oif::frame::UFAxis> >, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecaf8) 0 empty
  std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecb60) 0 empty
    std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ecbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f72ebae0) 0 empty

Class std::conditional<false, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::default_delete<oif::frame::UFAxis> >, std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > > (0x0x7fb6f72ebba0) 0 empty

Class std::conditional<false, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ebc00) 0 empty

Class std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecc30) 0 empty
  std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ecc98) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f72ebc60) 0 empty

Class std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecd00) 0 empty
  std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecd68) 0 empty
    std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ecdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f72ebcc0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > > (0x0x7fb6f72ece38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72ebd20) 0 empty

Class std::is_object<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ecea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72ebd80) 0 empty

Class std::conditional<true, std::is_object<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ebde0) 0 empty

Class std::__or_<std::is_object<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f72ecf08) 0 empty
  std::is_object<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f72ecf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f72ebe40) 0 empty

Class std::__is_referenceable<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7342000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f72ebea0) 0 empty

Class std::__add_rvalue_reference_helper<std::default_delete<oif::frame::UFAxis>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f72ebf00) 0 empty

Class std::add_rvalue_reference<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7342068) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<oif::frame::UFAxis>, true> (0x0x7fb6f72ebf60) 0 empty

Class std::__is_convertible_helper<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis>, false> (0x0x7fb6f72ebb40) 0 empty

Class std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7342138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7348000) 0 empty

Class std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f7342270) 0 empty
  std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f73422d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7348060) 0 empty

Class std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f73423a8) 0 empty
  std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f7342410) 0 empty
    std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f7342478) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f73480c0) 0 empty

Class std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >
   size=8 align=4
   base size=8 base align=4
std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > (0x0x7fb6f74b9300) 0

Class std::alignment_of<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f7342548) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f7348120) 0 empty

Class std::aligned_storage<8u, 4u>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<8u, 4u> (0x0x7fb6f7348180) 0 empty

Class std::aligned_storage<8u, 4u>::type::<anonymous struct>
   size=4 align=4
   base size=0 base align=4
std::aligned_storage<8u, 4u>::type::<anonymous struct> (0x0x7fb6f73482a0) 0 empty

Class std::aligned_storage<8u, 4u>::type
   size=8 align=4
   base size=8 base align=4
std::aligned_storage<8u, 4u>::type (0x0x7fb6f7348240) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f73425b0) 0
  std::aligned_storage<8u, 4u> (0x0x7fb6f73481e0) 0 empty

Class std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f75111a0) 0
  std::_Rb_tree_node_base (0x0x7fb6f74b92a0) 0

Class std::remove_reference<oif::frame::UFTouch*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<oif::frame::UFTouch*&> (0x0x7fb6f73483c0) 0 empty

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

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

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

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

Class std::__is_void_helper<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long long unsigned int> (0x0x7fb6f73429c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73485a0) 0 empty

Class std::is_void<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<long long unsigned int> (0x0x7fb6f7342a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348600) 0 empty

Class std::conditional<false, std::is_void<long long unsigned int>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long long unsigned int>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > > (0x0x7fb6f7348660) 0 empty

Class std::is_function<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long long unsigned int&&> (0x0x7fb6f7342a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348780) 0 empty

Class std::conditional<false, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f73487e0) 0 empty

Class std::is_array<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_array<long long unsigned int&&> (0x0x7fb6f7342af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348840) 0 empty

Class std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f7342b60) 0 empty
  std::is_array<long long unsigned int&&> (0x0x7fb6f7342bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f73488a0) 0 empty

Class std::__or_<std::is_void<long long unsigned int>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long long unsigned int>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f7342d00) 0 empty
  std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f7342d68) 0 empty
    std::is_array<long long unsigned int&&> (0x0x7fb6f7342dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7348900) 0 empty

Class std::is_function<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<long long unsigned int> (0x0x7fb6f7342ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73489c0) 0 empty

Class std::conditional<false, std::is_function<long long unsigned int>, std::__or_<std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long long unsigned int>, std::__or_<std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > > (0x0x7fb6f7348a20) 0 empty

Class std::is_lvalue_reference<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long long unsigned int> (0x0x7fb6f7342f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348a80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long long unsigned int>, std::is_rvalue_reference<long long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long long unsigned int>, std::is_rvalue_reference<long long unsigned int> > (0x0x7fb6f7348ae0) 0 empty

Class std::is_rvalue_reference<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long long unsigned int> (0x0x7fb6f7342f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348b40) 0 empty

Class std::__or_<std::is_lvalue_reference<long long unsigned int>, std::is_rvalue_reference<long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long long unsigned int>, std::is_rvalue_reference<long long unsigned int> > (0x0x7fb6f7391000) 0 empty
  std::is_rvalue_reference<long long unsigned int> (0x0x7fb6f7391068) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7348ba0) 0 empty

Class std::is_reference<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long long unsigned int> (0x0x7fb6f73910d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7348c00) 0 empty

Class std::conditional<false, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > (0x0x7fb6f7348c60) 0 empty

Class std::__or_<std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > (0x0x7fb6f7391208) 0 empty
  std::is_void<long long unsigned int> (0x0x7fb6f7391270) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7348cc0) 0 empty

Class std::__or_<std::is_function<long long unsigned int>, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long long unsigned int>, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > (0x0x7fb6f73912d8) 0 empty
  std::__or_<std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > (0x0x7fb6f7391340) 0 empty
    std::is_void<long long unsigned int> (0x0x7fb6f73913a8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7348de0) 0 empty

Class std::__not_<std::__or_<std::is_function<long long unsigned int>, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long long unsigned int>, std::is_reference<long long unsigned int>, std::is_void<long long unsigned int> > > (0x0x7fb6f7391410) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7348ea0) 0 empty

Class std::is_object<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<long long unsigned int> (0x0x7fb6f7391478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7348f00) 0 empty

Class std::conditional<true, std::is_object<long long unsigned int>, std::is_reference<long long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<long long unsigned int>, std::is_reference<long long unsigned int> > (0x0x7fb6f7348f60) 0 empty

Class std::__or_<std::is_object<long long unsigned int>, std::is_reference<long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long long unsigned int>, std::is_reference<long long unsigned int> > (0x0x7fb6f73915b0) 0 empty
  std::is_object<long long unsigned int> (0x0x7fb6f7391618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7399000) 0 empty

Class std::__is_referenceable<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long long unsigned int> (0x0x7fb6f7391680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73991e0) 0 empty

Class std::__add_rvalue_reference_helper<long long unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long long unsigned int, true> (0x0x7fb6f7399240) 0 empty

Class std::add_rvalue_reference<long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long long unsigned int> (0x0x7fb6f73916e8) 0 empty
  std::__add_rvalue_reference_helper<long long unsigned int, true> (0x0x7fb6f73992a0) 0 empty

Class std::__is_convertible_helper<long long unsigned int, long long unsigned int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long long unsigned int, long long unsigned int&&, false> (0x0x7fb6f7348960) 0 empty

Class std::is_convertible<long long unsigned int, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long long unsigned int, long long unsigned int&&> (0x0x7fb6f73917b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7399300) 0 empty

Class std::__and_<std::is_convertible<long long unsigned int, long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long long unsigned int, long long unsigned int&&> > (0x0x7fb6f7391820) 0 empty
  std::is_convertible<long long unsigned int, long long unsigned int&&> (0x0x7fb6f7391888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7399360) 0 empty

Class std::remove_volatile<long long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<long long unsigned int&> (0x0x7fb6f7399420) 0 empty

Class std::remove_const<long long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<long long unsigned int&> (0x0x7fb6f7399480) 0 empty

Class std::remove_cv<long long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<long long unsigned int&> (0x0x7fb6f73993c0) 0 empty

Class std::__is_void_helper<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long long unsigned int&> (0x0x7fb6f7391a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73994e0) 0 empty

Class std::is_void<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<long long unsigned int&> (0x0x7fb6f7391af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7399540) 0 empty

Class std::conditional<false, std::is_void<long long unsigned int&>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long long unsigned int&>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > > (0x0x7fb6f73995a0) 0 empty

Class std::__or_<std::is_void<long long unsigned int&>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long long unsigned int&>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f7391b60) 0 empty
  std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f7391bc8) 0 empty
    std::is_array<long long unsigned int&&> (0x0x7fb6f7391c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7399600) 0 empty

Class std::is_function<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long long unsigned int&> (0x0x7fb6f7391d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73996c0) 0 empty

Class std::conditional<false, std::is_function<long long unsigned int&>, std::__or_<std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long long unsigned int&>, std::__or_<std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > > (0x0x7fb6f7399720) 0 empty

Class std::is_lvalue_reference<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long long unsigned int&> (0x0x7fb6f7391d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7399840) 0 empty

Class std::conditional<true, std::is_lvalue_reference<long long unsigned int&>, std::is_rvalue_reference<long long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<long long unsigned int&>, std::is_rvalue_reference<long long unsigned int&> > (0x0x7fb6f73998a0) 0 empty

Class std::__or_<std::is_lvalue_reference<long long unsigned int&>, std::is_rvalue_reference<long long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long long unsigned int&>, std::is_rvalue_reference<long long unsigned int&> > (0x0x7fb6f7391dd0) 0 empty
  std::is_lvalue_reference<long long unsigned int&> (0x0x7fb6f7391e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7399900) 0 empty

Class std::is_reference<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long long unsigned int&> (0x0x7fb6f7391ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7399960) 0 empty

Class std::conditional<true, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > (0x0x7fb6f73999c0) 0 empty

Class std::__or_<std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > (0x0x7fb6f73d7000) 0 empty
  std::is_reference<long long unsigned int&> (0x0x7fb6f73d7068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7399a20) 0 empty

Class std::__or_<std::is_function<long long unsigned int&>, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long long unsigned int&>, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > (0x0x7fb6f73d70d0) 0 empty
  std::__or_<std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > (0x0x7fb6f73d7138) 0 empty
    std::is_reference<long long unsigned int&> (0x0x7fb6f73d71a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7399b40) 0 empty

Class std::__not_<std::__or_<std::is_function<long long unsigned int&>, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long long unsigned int&>, std::is_reference<long long unsigned int&>, std::is_void<long long unsigned int&> > > (0x0x7fb6f73d7208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7399c00) 0 empty

Class std::is_object<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long long unsigned int&> (0x0x7fb6f73d7270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7399c60) 0 empty

Class std::conditional<false, std::is_object<long long unsigned int&>, std::is_reference<long long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long long unsigned int&>, std::is_reference<long long unsigned int&> > (0x0x7fb6f7399cc0) 0 empty

Class std::__or_<std::is_object<long long unsigned int&>, std::is_reference<long long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long long unsigned int&>, std::is_reference<long long unsigned int&> > (0x0x7fb6f73d72d8) 0 empty
  std::is_reference<long long unsigned int&> (0x0x7fb6f73d7340) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7399d20) 0 empty

Class std::__is_referenceable<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long long unsigned int&> (0x0x7fb6f73d7478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7399e40) 0 empty

Class std::__add_rvalue_reference_helper<long long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long long unsigned int&, true> (0x0x7fb6f7399ea0) 0 empty

Class std::add_rvalue_reference<long long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long long unsigned int&> (0x0x7fb6f73d74e0) 0 empty
  std::__add_rvalue_reference_helper<long long unsigned int&, true> (0x0x7fb6f7399f00) 0 empty

Class std::__is_convertible_helper<long long unsigned int&, long long unsigned int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long long unsigned int&, long long unsigned int&&, false> (0x0x7fb6f7399660) 0 empty

Class std::is_convertible<long long unsigned int&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long long unsigned int&, long long unsigned int&&> (0x0x7fb6f73d75b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7399f60) 0 empty

Class std::__and_<std::is_convertible<long long unsigned int&, long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long long unsigned int&, long long unsigned int&&> > (0x0x7fb6f73d7618) 0 empty
  std::is_convertible<long long unsigned int&, long long unsigned int&&> (0x0x7fb6f73d7680) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f73de000) 0 empty

Class std::remove_volatile<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<long long unsigned int&&> (0x0x7fb6f73de0c0) 0 empty

Class std::remove_const<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<long long unsigned int&&> (0x0x7fb6f73de120) 0 empty

Class std::remove_cv<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<long long unsigned int&&> (0x0x7fb6f73de060) 0 empty

Class std::__is_void_helper<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long long unsigned int&&> (0x0x7fb6f73d7750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73de180) 0 empty

Class std::is_void<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<long long unsigned int&&> (0x0x7fb6f73d77b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73de1e0) 0 empty

Class std::conditional<false, std::is_void<long long unsigned int&&>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long long unsigned int&&>, std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > > (0x0x7fb6f73de240) 0 empty

Class std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f73d7820) 0 empty
  std::__or_<std::is_function<long long unsigned int&&>, std::is_array<long long unsigned int&&> > (0x0x7fb6f73d7888) 0 empty
    std::is_array<long long unsigned int&&> (0x0x7fb6f73d78f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f73de2a0) 0 empty

Class std::conditional<false, std::is_function<long long unsigned int&&>, std::__or_<std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<long long unsigned int&&>, std::__or_<std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > > (0x0x7fb6f73de360) 0 empty

Class std::is_lvalue_reference<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long long unsigned int&&> (0x0x7fb6f73d79c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73de480) 0 empty

Class std::conditional<false, std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> > (0x0x7fb6f73de4e0) 0 empty

Class std::is_rvalue_reference<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long long unsigned int&&> (0x0x7fb6f73d7a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73de540) 0 empty

Class std::__or_<std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> > (0x0x7fb6f73d7a90) 0 empty
  std::is_rvalue_reference<long long unsigned int&&> (0x0x7fb6f73d7af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f73de5a0) 0 empty

Class std::is_reference<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long long unsigned int&&> (0x0x7fb6f73d7b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73de600) 0 empty

Class std::conditional<true, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > (0x0x7fb6f73de660) 0 empty

Class std::__or_<std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > (0x0x7fb6f73d7c98) 0 empty
  std::is_reference<long long unsigned int&&> (0x0x7fb6f73d7d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f73de6c0) 0 empty

Class std::__or_<std::is_function<long long unsigned int&&>, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long long unsigned int&&>, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > (0x0x7fb6f73d7e38) 0 empty
  std::__or_<std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > (0x0x7fb6f73d7ea0) 0 empty
    std::is_reference<long long unsigned int&&> (0x0x7fb6f73d7f08) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f73de720) 0 empty

Class std::__not_<std::__or_<std::is_function<long long unsigned int&&>, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<long long unsigned int&&>, std::is_reference<long long unsigned int&&>, std::is_void<long long unsigned int&&> > > (0x0x7fb6f73f9000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73de780) 0 empty

Class std::is_object<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long long unsigned int&&> (0x0x7fb6f73f9068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f73de7e0) 0 empty

Class std::conditional<false, std::is_object<long long unsigned int&&>, std::is_reference<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<long long unsigned int&&>, std::is_reference<long long unsigned int&&> > (0x0x7fb6f73de840) 0 empty

Class std::__or_<std::is_object<long long unsigned int&&>, std::is_reference<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long long unsigned int&&>, std::is_reference<long long unsigned int&&> > (0x0x7fb6f73f90d0) 0 empty
  std::is_reference<long long unsigned int&&> (0x0x7fb6f73f9138) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f73de8a0) 0 empty

Class std::__is_referenceable<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long long unsigned int&&> (0x0x7fb6f73f9270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73de9c0) 0 empty

Class std::__add_rvalue_reference_helper<long long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<long long unsigned int&&, true> (0x0x7fb6f73dea20) 0 empty

Class std::add_rvalue_reference<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long long unsigned int&&> (0x0x7fb6f73f92d8) 0 empty
  std::__add_rvalue_reference_helper<long long unsigned int&&, true> (0x0x7fb6f73dea80) 0 empty

Class std::__is_convertible_helper<long long unsigned int&&, long long unsigned int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<long long unsigned int&&, long long unsigned int&&, false> (0x0x7fb6f73de300) 0 empty

Class std::is_convertible<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f93a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73deae0) 0 empty

Class std::__and_<std::is_convertible<long long unsigned int&&, long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<long long unsigned int&&, long long unsigned int&&> > (0x0x7fb6f73f9410) 0 empty
  std::is_convertible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9478) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f73deb40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<long long unsigned int&&, long long unsigned int&&>, std::__is_direct_constructible_new_safe<long long unsigned int&&, long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<long long unsigned int&&, long long unsigned int&&>, std::__is_direct_constructible_new_safe<long long unsigned int&&, long long unsigned int&&> > (0x0x7fb6f73deba0) 0 empty

Class std::conditional<false, std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> > (0x0x7fb6f73dec00) 0 empty

Class std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> > (0x0x7fb6f73f95b0) 0 empty
  std::is_function<long long unsigned int&&> (0x0x7fb6f73f9618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f73dec60) 0 empty

Class std::__not_<std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<long long unsigned int&&>, std::is_function<long long unsigned int&&> > > (0x0x7fb6f73f9680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f73dee40) 0 empty

Class std::conditional<false, std::is_rvalue_reference<long long unsigned int&&>, std::is_lvalue_reference<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_rvalue_reference<long long unsigned int&&>, std::is_lvalue_reference<long long unsigned int&&> > (0x0x7fb6f73deea0) 0 empty

Class std::__and_<std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<long long unsigned int&&>, std::is_rvalue_reference<long long unsigned int&&> > (0x0x7fb6f73f96e8) 0 empty
  std::is_lvalue_reference<long long unsigned int&&> (0x0x7fb6f73f9750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f73def00) 0 empty

Class std::__is_static_castable_impl<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f97b8) 0 empty
  std::__do_is_static_castable_impl (0x0x7fb6f73def60) 0 empty

Class std::__is_static_castable_safe<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016000) 0 empty

Class std::__is_static_castable<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f98f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016060) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > >, std::__is_static_castable<long long unsigned int&&, long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > >, std::__is_static_castable<long long unsigned int&&, long long unsigned int&&> > (0x0x7fb6f70160c0) 0 empty

Class std::remove_reference<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<long long unsigned int&&> (0x0x7fb6f7016180) 0 empty

Class std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true> (0x0x7fb6f7016120) 0 empty

Class std::is_same<long long unsigned int, long long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<long long unsigned int, long long unsigned int> (0x0x7fb6f73f99c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70161e0) 0 empty

Class std::__not_<std::is_same<long long unsigned int, long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<long long unsigned int, long long unsigned int> > (0x0x7fb6f73f9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7016240) 0 empty

Class std::conditional<false, std::is_base_of<long long unsigned int, long long unsigned int>, std::__not_<std::is_same<long long unsigned int, long long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<long long unsigned int, long long unsigned int>, std::__not_<std::is_same<long long unsigned int, long long unsigned int> > > (0x0x7fb6f70162a0) 0 empty

Class std::__and_<std::__not_<std::is_same<long long unsigned int, long long unsigned int> >, std::is_base_of<long long unsigned int, long long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<long long unsigned int, long long unsigned int> >, std::is_base_of<long long unsigned int, long long unsigned int> > (0x0x7fb6f73f9a90) 0 empty
  std::__not_<std::is_same<long long unsigned int, long long unsigned int> > (0x0x7fb6f73f9af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7016300) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > (0x0x7fb6f7016360) 0 empty

Class std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> (0x0x7fb6f73f9b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70163c0) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > (0x0x7fb6f73f9bc8) 0 empty
  std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> (0x0x7fb6f73f9c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f70164e0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > > (0x0x7fb6f73f9c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70165a0) 0 empty

Class std::__and_<std::__is_static_castable<long long unsigned int&&, long long unsigned int&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<long long unsigned int&&, long long unsigned int&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > > > (0x0x7fb6f73f9d00) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<long long unsigned int&&, long long unsigned int&&, true>, std::__is_lvalue_to_rvalue_ref<long long unsigned int&&, long long unsigned int&&, false> > > (0x0x7fb6f73f9d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7016600) 0 empty

Class std::__is_direct_constructible_ref_cast<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016660) 0 empty

Class std::__is_direct_constructible_new<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9e38) 0 empty
  std::__is_direct_constructible_ref_cast<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7016780) 0 empty

Class std::__is_direct_constructible<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016840) 0 empty

Class std::__is_constructible_impl<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f73f9f70) 0 empty
  std::__is_direct_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f7025000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f70168a0) 0 empty

Class std::is_constructible<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f7025068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016900) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&>, std::is_constructible<long long unsigned int&&, long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&>, std::is_constructible<long long unsigned int&&, long long unsigned int&&> > (0x0x7fb6f7016960) 0 empty

Class std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f70250d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70169c0) 0 empty

Class std::__and_<std::is_constructible<long long unsigned int&&, long long unsigned int&&>, std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long long unsigned int&&, long long unsigned int&&>, std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&> > (0x0x7fb6f7025138) 0 empty
  std::__is_nt_constructible_impl<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f70251a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7016a20) 0 empty

Class std::is_nothrow_constructible<long long unsigned int&&, long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f7025208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7016a80) 0 empty

Class std::__is_nothrow_move_constructible_impl<long long unsigned int&&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<long long unsigned int&&, true> (0x0x7fb6f7025270) 0 empty
  std::is_nothrow_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f70252d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7016ae0) 0 empty

Class std::is_nothrow_move_constructible<long long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<long long unsigned int&&> (0x0x7fb6f7025340) 0 empty
  std::__is_nothrow_move_constructible_impl<long long unsigned int&&, true> (0x0x7fb6f70253a8) 0 empty
    std::is_nothrow_constructible<long long unsigned int&&, long long unsigned int&&> (0x0x7fb6f7025410) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7016b40) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<long long unsigned int&&> > (0x0x7fb6f7016ba0) 0 empty

Class std::is_function<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u> > (0x0x7fb6f7025478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7016c00) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1u> >, std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1u> >, std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > > (0x0x7fb6f7016c60) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u> > (0x0x7fb6f70254e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7016cc0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > > (0x0x7fb6f7016d20) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1u> > (0x0x7fb6f7025548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7016d80) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > > (0x0x7fb6f70255b0) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1u> > (0x0x7fb6f7025618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7016de0) 0 empty

Class std::is_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u> > (0x0x7fb6f7025680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7016e40) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fb6f7016ea0) 0 empty

Class std::remove_volatile<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Tuple_impl<1u> > (0x0x7fb6f7016f60) 0 empty

Class std::remove_const<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Tuple_impl<1u> > (0x0x7fb6f703c000) 0 empty

Class std::remove_cv<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Tuple_impl<1u> > (0x0x7fb6f7016f00) 0 empty

Class std::__is_void_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Tuple_impl<1u> > (0x0x7fb6f70258f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c060) 0 empty

Class std::is_void<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Tuple_impl<1u> > (0x0x7fb6f7025958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c0c0) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fb6f70259c0) 0 empty
  std::is_void<std::_Tuple_impl<1u> > (0x0x7fb6f7025a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f703c120) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fb6f7025a90) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fb6f7025af8) 0 empty
    std::is_void<std::_Tuple_impl<1u> > (0x0x7fb6f7025b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f703c240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > > (0x0x7fb6f7025bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f703c300) 0 empty

Class std::is_object<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u> > (0x0x7fb6f7025c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f703c360) 0 empty

Class std::conditional<true, std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > > (0x0x7fb6f703c3c0) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > > (0x0x7fb6f7025d68) 0 empty
  std::is_object<std::_Tuple_impl<1u> > (0x0x7fb6f7025dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f703c420) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u> > (0x0x7fb6f7025e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f703c540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fb6f703c5a0) 0 empty

Class std::conditional<false, std::is_void<std::_Tuple_impl<1u> >, std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Tuple_impl<1u> >, std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > > (0x0x7fb6f703c600) 0 empty

Class std::is_array<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Tuple_impl<1u> > (0x0x7fb6f7025f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c660) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> >, std::is_array<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> >, std::is_array<std::_Tuple_impl<1u> > > (0x0x7fb6f703c6c0) 0 empty

Class std::__and_<std::is_array<std::_Tuple_impl<1u> >, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Tuple_impl<1u> >, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> > > (0x0x7fb6f704f000) 0 empty
  std::is_array<std::_Tuple_impl<1u> > (0x0x7fb6f704f068) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f703c720) 0 empty

Class std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Tuple_impl<1u> > (0x0x7fb6f704f270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c780) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fb6f703c7e0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fb6f704f2d8) 0 empty
  std::is_function<std::_Tuple_impl<1u> > (0x0x7fb6f704f340) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f703c840) 0 empty

Class std::__or_<std::is_void<std::_Tuple_impl<1u> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Tuple_impl<1u> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fb6f704f3a8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fb6f704f410) 0 empty
    std::is_function<std::_Tuple_impl<1u> > (0x0x7fb6f704f478) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f703c8a0) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > > (0x0x7fb6f703c900) 0 empty

Class std::__is_integral_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Tuple_impl<1u> > (0x0x7fb6f704f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c960) 0 empty

Class std::is_integral<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Tuple_impl<1u> > (0x0x7fb6f704f618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703c9c0) 0 empty

Class std::conditional<false, std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > > (0x0x7fb6f703ca20) 0 empty

Class std::__is_floating_point_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Tuple_impl<1u> > (0x0x7fb6f704f680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703ca80) 0 empty

Class std::is_floating_point<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Tuple_impl<1u> > (0x0x7fb6f704f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cae0) 0 empty

Class std::__or_<std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > > (0x0x7fb6f704f750) 0 empty
  std::is_floating_point<std::_Tuple_impl<1u> > (0x0x7fb6f704f7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f703cb40) 0 empty

Class std::is_arithmetic<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Tuple_impl<1u> > (0x0x7fb6f704f8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cc60) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Tuple_impl<1u> >, std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Tuple_impl<1u> >, std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > > (0x0x7fb6f703ccc0) 0 empty

Class std::is_enum<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Tuple_impl<1u> > (0x0x7fb6f704f958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cd20) 0 empty

Class std::conditional<false, std::is_enum<std::_Tuple_impl<1u> >, std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Tuple_impl<1u> >, std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > > (0x0x7fb6f703cd80) 0 empty

Class std::__is_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fb6f704f9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cde0) 0 empty

Class std::is_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f704fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703ce40) 0 empty

Class std::conditional<false, std::is_pointer<std::_Tuple_impl<1u> >, std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Tuple_impl<1u> >, std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > > (0x0x7fb6f703cea0) 0 empty

Class std::__is_member_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fb6f704fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cf00) 0 empty

Class std::is_member_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f704fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f703cf60) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f7066000) 0 empty

Class std::__is_null_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fb6f704fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7066060) 0 empty

Class std::is_null_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f704fc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70660c0) 0 empty

Class std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f704fd00) 0 empty
  std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f704fd68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7066120) 0 empty

Class std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f704fea0) 0 empty
  std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f704ff08) 0 empty
    std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f704ff70) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f7066180) 0 empty

Class std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d068) 0 empty
  std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d0d0) 0 empty
    std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d138) 0 empty
      std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f706d1a0) 0 empty
        std::integral_constant<bool, false> (0x0x7fb6f70661e0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Tuple_impl<1u> >, std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Tuple_impl<1u> >, std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d270) 0 empty
  std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d2d8) 0 empty
    std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d340) 0 empty
      std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fb6f706d3a8) 0 empty
        std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fb6f706d410) 0 empty
          std::integral_constant<bool, false> (0x0x7fb6f7066240) 0 empty

Class std::is_scalar<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Tuple_impl<1u> > (0x0x7fb6f706d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70662a0) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > > (0x0x7fb6f706d548) 0 empty
  std::is_scalar<std::_Tuple_impl<1u> > (0x0x7fb6f706d5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7066300) 0 empty

Class std::remove_all_extents<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Tuple_impl<1u> > (0x0x7fb6f7066420) 0 empty

Class std::is_function<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u>&> (0x0x7fb6f706d680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70664e0) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1u>&>, std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1u>&>, std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > > (0x0x7fb6f7066540) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70665a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> > (0x0x7fb6f7066600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> > (0x0x7fb6f706d750) 0 empty
  std::is_lvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706d7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7066660) 0 empty

Class std::is_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706d820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70666c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fb6f7066720) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fb6f706da28) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706da90) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7066780) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fb6f706daf8) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fb6f706db60) 0 empty
    std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706dbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f70668a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > > (0x0x7fb6f706dc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7066960) 0 empty

Class std::is_object<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u>&> (0x0x7fb6f706dc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70669c0) 0 empty

Class std::conditional<false, std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> > (0x0x7fb6f7066a20) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> > (0x0x7fb6f706ddd0) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706de38) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7066a80) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u>&> (0x0x7fb6f706dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7066ba0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true> (0x0x7fb6f7066c00) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f706df08) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true> (0x0x7fb6f7066c60) 0 empty

Class std::__is_destructible_impl<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Tuple_impl<1u> > (0x0x7fb6f706d618) 0 empty
  std::__do_is_destructible_impl (0x0x7fb6f7066480) 0 empty

Class std::__is_destructible_safe<std::_Tuple_impl<1u>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Tuple_impl<1u>, false, false> (0x0x7fb6f7088000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7066cc0) 0 empty

Class std::is_destructible<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Tuple_impl<1u> > (0x0x7fb6f7088068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7066d20) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::is_destructible<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::is_destructible<std::_Tuple_impl<1u> > > (0x0x7fb6f7066d80) 0 empty

Class std::is_function<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7066e40) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1u>&&>, std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1u>&&>, std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > > (0x0x7fb6f7066ea0) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f70881a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7066f00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7066f60) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7094000) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088270) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f70882d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094060) 0 empty

Class std::is_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70940c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7094120) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088478) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f70884e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094180) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088548) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fb6f70885b0) 0 empty
    std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088618) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f70942a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > > (0x0x7fb6f7088680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7094360) 0 empty

Class std::is_object<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u>&&> (0x0x7fb6f70886e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70943c0) 0 empty

Class std::conditional<false, std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7094420) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088820) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094480) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u>&&> (0x0x7fb6f70888f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7094660) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true> (0x0x7fb6f70946c0) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fb6f7088958) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true> (0x0x7fb6f7094720) 0 empty

Class std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f70880d0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fb6f7066de0) 0 empty

Class std::__and_<std::is_destructible<std::_Tuple_impl<1u> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Tuple_impl<1u> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088a28) 0 empty
  std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fb6f7094780) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70947e0) 0 empty

Class std::__is_direct_constructible_new<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088b60) 0 empty
  std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094840) 0 empty

Class std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70948a0) 0 empty

Class std::__is_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088c98) 0 empty
  std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094900) 0 empty

Class std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7094960) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fb6f70949c0) 0 empty

Class std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7094a20) 0 empty

Class std::__and_<std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fb6f7088e38) 0 empty
  std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094a80) 0 empty

Class std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f7088f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7094ae0) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fb6f7088f70) 0 empty
  std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f70a6000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7094b40) 0 empty

Class std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fb6f70a6068) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fb6f70a60d0) 0 empty
    std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f70a6138) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f7094ba0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<long long unsigned int&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<long long unsigned int&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > > (0x0x7fb6f70a61a0) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fb6f70a6208) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fb6f70a6270) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f70a62d8) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f7094c00) 0 empty

Class std::remove_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Tuple_impl<1u>&> (0x0x7fb6f7094c60) 0 empty

Class std::remove_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::piecewise_construct_t&> (0x0x7fb6f7094cc0) 0 empty

Class std::remove_reference<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f7094d20) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7fb6f7094d80) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base* const&> (0x0x7fb6f7094e40) 0 empty

Class std::remove_const<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base* const&> (0x0x7fb6f7094ea0) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base* const&> (0x0x7fb6f7094de0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a6958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7094f00) 0 empty

Class std::is_void<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7094f60) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base* const&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f70d1000) 0 empty

Class std::is_function<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*> (0x0x7fb6f70a6a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d1120) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70d1180) 0 empty

Class std::is_array<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f70a6a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d11e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70a6af8) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f70a6b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f70d1240) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70a6c98) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70a6d00) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f70a6d68) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f70d12a0) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a6e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d1360) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base* const&>, std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base* const&>, std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > > (0x0x7fb6f70d13c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a6ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70d1420) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70d1480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70a6f08) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a6f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f70d14e0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70a6888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70d1540) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70d15a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70eb000) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f70d1600) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70eb0d0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70eb138) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f70d1660) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > > (0x0x7fb6f70eb208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d16c0) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d1720) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70d1780) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7fb6f70eb2d8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb340) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f70d17e0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70d1840) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7fb6f70d18a0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fb6f70eb410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7fb6f70d1900) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false> (0x0x7fb6f70d1300) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fb6f70eb4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f70d1ae0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fb6f70d1b40) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fb6f70eb548) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fb6f70eb5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f70d1ba0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*> (0x0x7fb6f70d1c60) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*> (0x0x7fb6f70d1cc0) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*> (0x0x7fb6f70d1c00) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*> (0x0x7fb6f70eb750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d1d20) 0 empty

Class std::is_void<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*> (0x0x7fb6f70eb7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f70d1d80) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f70d1de0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70eb820) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f70eb888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f70eb8f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f70d1e40) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*>, std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > > (0x0x7fb6f70d1f00) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*> (0x0x7fb6f70eb9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710c060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7fb6f710c0c0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fb6f70eba28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710c120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7fb6f70eba90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fb6f70ebaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f710c180) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*> (0x0x7fb6f70ebb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710c1e0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fb6f710c240) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fb6f70ebbc8) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7fb6f70ebc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f710c2a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fb6f70ebd68) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fb6f70ebdd0) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7fb6f70ebe38) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f710c300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > > (0x0x7fb6f70ebf08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710c360) 0 empty

Class std::is_object<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*> (0x0x7fb6f70ebf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710c3c0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7fb6f710c420) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7fb6f70eb618) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7fb6f70eb680) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f710c480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*> (0x0x7fb6f71140d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710c5a0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7fb6f710c600) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fb6f7114138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7fb6f710c660) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, false> (0x0x7fb6f70d1ea0) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fb6f7114208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710c6c0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> > (0x0x7fb6f710c720) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> > (0x0x7fb6f7114270) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fb6f71142d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f710c780) 0 empty

Class std::remove_volatile<const oif::frame::Value*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const oif::frame::Value*&> (0x0x7fb6f710c900) 0 empty

Class std::remove_const<const oif::frame::Value*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const oif::frame::Value*&> (0x0x7fb6f710c960) 0 empty

Class std::remove_cv<const oif::frame::Value*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const oif::frame::Value*&> (0x0x7fb6f710c8a0) 0 empty

Class std::__is_void_helper<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const oif::frame::Value*&> (0x0x7fb6f7114680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710c9c0) 0 empty

Class std::is_void<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const oif::frame::Value*&> (0x0x7fb6f71146e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710ca20) 0 empty

Class std::conditional<false, std::is_void<const oif::frame::Value*&>, std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const oif::frame::Value*&>, std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > > (0x0x7fb6f710ca80) 0 empty

Class std::__or_<std::is_void<const oif::frame::Value*&>, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const oif::frame::Value*&>, std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f7114750) 0 empty
  std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fb6f71147b8) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7fb6f7114820) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f710cae0) 0 empty

Class std::is_function<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const oif::frame::Value*&> (0x0x7fb6f71148f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f710cba0) 0 empty

Class std::conditional<false, std::is_function<const oif::frame::Value*&>, std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const oif::frame::Value*&>, std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > > (0x0x7fb6f710cc00) 0 empty

Class std::is_lvalue_reference<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const oif::frame::Value*&> (0x0x7fb6f7114958) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710cd20) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const oif::frame::Value*&>, std::is_rvalue_reference<const oif::frame::Value*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const oif::frame::Value*&>, std::is_rvalue_reference<const oif::frame::Value*&> > (0x0x7fb6f710cd80) 0 empty

Class std::__or_<std::is_lvalue_reference<const oif::frame::Value*&>, std::is_rvalue_reference<const oif::frame::Value*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const oif::frame::Value*&>, std::is_rvalue_reference<const oif::frame::Value*&> > (0x0x7fb6f71149c0) 0 empty
  std::is_lvalue_reference<const oif::frame::Value*&> (0x0x7fb6f7114a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f710cde0) 0 empty

Class std::is_reference<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const oif::frame::Value*&> (0x0x7fb6f7114a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f710ce40) 0 empty

Class std::conditional<true, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7fb6f710cea0) 0 empty

Class std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7fb6f7114af8) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7fb6f7114b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f710cf00) 0 empty

Class std::__or_<std::is_function<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7fb6f7114c98) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7fb6f7114d00) 0 empty
    std::is_reference<const oif::frame::Value*&> (0x0x7fb6f7114d68) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f710cf60) 0 empty

Class std::__not_<std::__or_<std::is_function<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > > (0x0x7fb6f7114e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152000) 0 empty

Class std::is_object<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const oif::frame::Value*&> (0x0x7fb6f7114ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152060) 0 empty

Class std::conditional<false, std::is_object<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&> > (0x0x7fb6f71520c0) 0 empty

Class std::__or_<std::is_object<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const oif::frame::Value*&>, std::is_reference<const oif::frame::Value*&> > (0x0x7fb6f7114f08) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7fb6f7114f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f7152120) 0 empty

Class std::__is_referenceable<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const oif::frame::Value*&> (0x0x7fb6f71145b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7152240) 0 empty

Class std::__add_rvalue_reference_helper<const oif::frame::Value*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const oif::frame::Value*&, true> (0x0x7fb6f71522a0) 0 empty

Class std::add_rvalue_reference<const oif::frame::Value*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const oif::frame::Value*&> (0x0x7fb6f7156000) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&, true> (0x0x7fb6f7152300) 0 empty

Class std::__is_convertible_helper<const oif::frame::Value*&, const oif::frame::Value*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const oif::frame::Value*&, const oif::frame::Value*, false> (0x0x7fb6f710cb40) 0 empty

Class std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*> (0x0x7fb6f71560d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f7152420) 0 empty

Class std::conditional<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*> > (0x0x7fb6f7152480) 0 empty

Class std::__and_<std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*>, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const oif::frame::Value*&, const oif::frame::Value*>, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7156138) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fb6f71561a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f71524e0) 0 empty

Class std::remove_reference<const oif::frame::Value*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const oif::frame::Value*&> (0x0x7fb6f7152540) 0 empty

Class std::__is_pointer_helper<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::default_delete<const oif::frame::Value> > (0x0x7fb6f7156548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152840) 0 empty

Class std::is_pointer<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::default_delete<const oif::frame::Value> > (0x0x7fb6f71565b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f71528a0) 0 empty

Class std::tuple_element<0u, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f7152900) 0 empty

Class std::__add_r_ref<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<const oif::frame::Value*> (0x0x7fb6f7152960) 0 empty

Class std::__add_c_ref<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<const oif::frame::Value*> (0x0x7fb6f71529c0) 0 empty

Class std::__add_ref<const oif::frame::Value*>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<const oif::frame::Value*> (0x0x7fb6f7152a20) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFFrameProperty&> > (0x0x7fb6f7152a80) 0 empty

Class std::is_empty<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const UFFrameProperty&> (0x0x7fb6f7156750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152ae0) 0 empty

Class std::__is_empty_non_tuple<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const UFFrameProperty&> (0x0x7fb6f71567b8) 0 empty
  std::is_empty<const UFFrameProperty&> (0x0x7fb6f7156820) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f7152b40) 0 empty

Class std::_Head_base<0u, const UFFrameProperty&, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, const UFFrameProperty&, false> (0x0x7fb6f7152ba0) 0

Class std::_Tuple_impl<0u, const UFFrameProperty&>
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, const UFFrameProperty&> (0x0x7fb6f71a7af0) 0
  std::_Tuple_impl<1u> (0x0x7fb6f7152c00) 0 empty
  std::_Head_base<0u, const UFFrameProperty&, false> (0x0x7fb6f7152c60) 0

Class std::tuple<const UFFrameProperty&>
   size=4 align=4
   base size=4 base align=4
std::tuple<const UFFrameProperty&> (0x0x7fb6f71568f0) 0
  std::_Tuple_impl<0u, const UFFrameProperty&> (0x0x7fb6f71a7e00) 0
    std::_Tuple_impl<1u> (0x0x7fb6f7152cc0) 0 empty
    std::_Head_base<0u, const UFFrameProperty&, false> (0x0x7fb6f7152d20) 0

Class std::remove_volatile<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFFrameProperty&> (0x0x7fb6f7152de0) 0 empty

Class std::remove_const<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFFrameProperty&> (0x0x7fb6f7152e40) 0 empty

Class std::remove_cv<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFFrameProperty&> (0x0x7fb6f7152d80) 0 empty

Class std::__is_void_helper<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const UFFrameProperty&> (0x0x7fb6f7156c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152ea0) 0 empty

Class std::is_void<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFFrameProperty&> (0x0x7fb6f7156c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f7152f00) 0 empty

Class std::conditional<false, std::is_void<const UFFrameProperty&>, std::__or_<std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFFrameProperty&>, std::__or_<std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > > (0x0x7fb6f7152f60) 0 empty

Class std::is_function<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFFrameProperty&> (0x0x7fb6f7156d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6e4c000) 0 empty

Class std::conditional<false, std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > (0x0x7fb6f6e4c060) 0 empty

Class std::is_array<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const UFFrameProperty&> (0x0x7fb6f7156e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6e4c0c0) 0 empty

Class std::__or_<std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > (0x0x7fb6f7156ea0) 0 empty
  std::is_array<const UFFrameProperty&> (0x0x7fb6f7156f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6e4c120) 0 empty

Class std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > (0x0x7fb6f7156f70) 0 empty
  std::__or_<std::is_function<const UFFrameProperty&>, std::is_array<const UFFrameProperty&> > (0x0x7fb6f71566e8) 0 empty
    std::is_array<const UFFrameProperty&> (0x0x7fb6f7156b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6e4c240) 0 empty

Class std::conditional<false, std::is_function<const UFFrameProperty&>, std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFFrameProperty&>, std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > > (0x0x7fb6f6e4c360) 0 empty

Class std::is_lvalue_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFFrameProperty&> (0x0x7fb6f6e5b000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6e4c3c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> > (0x0x7fb6f6e4c420) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> > (0x0x7fb6f6e5b068) 0 empty
  std::is_lvalue_reference<const UFFrameProperty&> (0x0x7fb6f6e5b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6e4c480) 0 empty

Class std::is_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFFrameProperty&> (0x0x7fb6f6e5b138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6e4c4e0) 0 empty

Class std::conditional<true, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fb6f6e4c540) 0 empty

Class std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fb6f6e5b270) 0 empty
  std::is_reference<const UFFrameProperty&> (0x0x7fb6f6e5b2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6e4c5a0) 0 empty

Class std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fb6f6e5b340) 0 empty
  std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fb6f6e5b3a8) 0 empty
    std::is_reference<const UFFrameProperty&> (0x0x7fb6f6e5b410) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6e4c6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > > (0x0x7fb6f6e5b478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6e4c780) 0 empty

Class std::is_object<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFFrameProperty&> (0x0x7fb6f6e5b4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6e4c7e0) 0 empty

Class std::conditional<false, std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> > (0x0x7fb6f6e4c840) 0 empty

Class std::__or_<std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> > (0x0x7fb6f6e5b618) 0 empty
  std::is_reference<const UFFrameProperty&> (0x0x7fb6f6e5b680) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6e4c8a0) 0 empty

Class std::__is_referenceable<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFFrameProperty&> (0x0x7fb6f6e5b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6e4ca80) 0 empty

Class std::__add_rvalue_reference_helper<const UFFrameProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const UFFrameProperty&, true> (0x0x7fb6f6e4cae0) 0 empty

Class std::add_rvalue_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFFrameProperty&> (0x0x7fb6f6e5b750) 0 empty
  std::__add_rvalue_reference_helper<const UFFrameProperty&, true> (0x0x7fb6f6e4cb40) 0 empty

Class std::__is_convertible_helper<const UFFrameProperty&, const UFFrameProperty&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const UFFrameProperty&, const UFFrameProperty&, false> (0x0x7fb6f6e4c300) 0 empty

Class std::is_convertible<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6e5b820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6e4cba0) 0 empty

Class std::__and_<std::is_convertible<const UFFrameProperty&, const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const UFFrameProperty&, const UFFrameProperty&> > (0x0x7fb6f6e5b888) 0 empty
  std::is_convertible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6e5b8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6e4cc00) 0 empty

Class std::alignment_of<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6e5bc98) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f6e4ccc0) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6e5bd00) 0
  std::aligned_storage<8u, 4u> (0x0x7fb6f6e4cde0) 0 empty

Class std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6e5bc30) 0
  std::_Rb_tree_node_base (0x0x7fb6f6e4cc60) 0

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFTouchProperty&> > (0x0x7fb6f6e4ce40) 0 empty

Class std::is_empty<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const UFTouchProperty&> (0x0x7fb6f6e5bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6e4cea0) 0 empty

Class std::__is_empty_non_tuple<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const UFTouchProperty&> (0x0x7fb6f6e5bf08) 0 empty
  std::is_empty<const UFTouchProperty&> (0x0x7fb6f6e5bf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6e4cf00) 0 empty

Class std::_Head_base<0u, const UFTouchProperty&, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, const UFTouchProperty&, false> (0x0x7fb6f6e4cf60) 0

Class std::_Tuple_impl<0u, const UFTouchProperty&>
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, const UFTouchProperty&> (0x0x7fb6f6e9a0e0) 0
  std::_Tuple_impl<1u> (0x0x7fb6f6eb3000) 0 empty
  std::_Head_base<0u, const UFTouchProperty&, false> (0x0x7fb6f6eb3060) 0

Class std::tuple<const UFTouchProperty&>
   size=4 align=4
   base size=4 base align=4
std::tuple<const UFTouchProperty&> (0x0x7fb6f6e5ba28) 0
  std::_Tuple_impl<0u, const UFTouchProperty&> (0x0x7fb6f6e9a3f0) 0
    std::_Tuple_impl<1u> (0x0x7fb6f6eb30c0) 0 empty
    std::_Head_base<0u, const UFTouchProperty&, false> (0x0x7fb6f6eb3120) 0

Class std::remove_volatile<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFTouchProperty&> (0x0x7fb6f6eb31e0) 0 empty

Class std::remove_const<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFTouchProperty&> (0x0x7fb6f6eb3240) 0 empty

Class std::remove_cv<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFTouchProperty&> (0x0x7fb6f6eb3180) 0 empty

Class std::__is_void_helper<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const UFTouchProperty&> (0x0x7fb6f6f18208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb32a0) 0 empty

Class std::is_void<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFTouchProperty&> (0x0x7fb6f6f18270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb3300) 0 empty

Class std::conditional<false, std::is_void<const UFTouchProperty&>, std::__or_<std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFTouchProperty&>, std::__or_<std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > > (0x0x7fb6f6eb3360) 0 empty

Class std::is_function<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFTouchProperty&> (0x0x7fb6f6f182d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb33c0) 0 empty

Class std::conditional<false, std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > (0x0x7fb6f6eb3420) 0 empty

Class std::is_array<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const UFTouchProperty&> (0x0x7fb6f6f18410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb3480) 0 empty

Class std::__or_<std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > (0x0x7fb6f6f18478) 0 empty
  std::is_array<const UFTouchProperty&> (0x0x7fb6f6f184e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6eb34e0) 0 empty

Class std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > (0x0x7fb6f6f18548) 0 empty
  std::__or_<std::is_function<const UFTouchProperty&>, std::is_array<const UFTouchProperty&> > (0x0x7fb6f6f185b0) 0 empty
    std::is_array<const UFTouchProperty&> (0x0x7fb6f6f18618) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6eb3600) 0 empty

Class std::conditional<false, std::is_function<const UFTouchProperty&>, std::__or_<std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFTouchProperty&>, std::__or_<std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > > (0x0x7fb6f6eb3720) 0 empty

Class std::is_lvalue_reference<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFTouchProperty&> (0x0x7fb6f6f18680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6eb3780) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> > (0x0x7fb6f6eb37e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> > (0x0x7fb6f6f186e8) 0 empty
  std::is_lvalue_reference<const UFTouchProperty&> (0x0x7fb6f6f18750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6eb3840) 0 empty

Class std::is_reference<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFTouchProperty&> (0x0x7fb6f6f187b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6eb38a0) 0 empty

Class std::conditional<true, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > (0x0x7fb6f6eb3900) 0 empty

Class std::__or_<std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > (0x0x7fb6f6f188f0) 0 empty
  std::is_reference<const UFTouchProperty&> (0x0x7fb6f6f18958) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6eb3960) 0 empty

Class std::__or_<std::is_function<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > (0x0x7fb6f6f189c0) 0 empty
  std::__or_<std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > (0x0x7fb6f6f18a28) 0 empty
    std::is_reference<const UFTouchProperty&> (0x0x7fb6f6f18a90) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6eb3a80) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&>, std::is_void<const UFTouchProperty&> > > (0x0x7fb6f6f18af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb3b40) 0 empty

Class std::is_object<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFTouchProperty&> (0x0x7fb6f6f18b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6eb3ba0) 0 empty

Class std::conditional<false, std::is_object<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&> > (0x0x7fb6f6eb3c00) 0 empty

Class std::__or_<std::is_object<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFTouchProperty&>, std::is_reference<const UFTouchProperty&> > (0x0x7fb6f6f18c98) 0 empty
  std::is_reference<const UFTouchProperty&> (0x0x7fb6f6f18d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6eb3c60) 0 empty

Class std::__is_referenceable<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFTouchProperty&> (0x0x7fb6f6f18d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6eb3e40) 0 empty

Class std::__add_rvalue_reference_helper<const UFTouchProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const UFTouchProperty&, true> (0x0x7fb6f6eb3ea0) 0 empty

Class std::add_rvalue_reference<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFTouchProperty&> (0x0x7fb6f6f18dd0) 0 empty
  std::__add_rvalue_reference_helper<const UFTouchProperty&, true> (0x0x7fb6f6eb3f00) 0 empty

Class std::__is_convertible_helper<const UFTouchProperty&, const UFTouchProperty&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const UFTouchProperty&, const UFTouchProperty&, false> (0x0x7fb6f6eb36c0) 0 empty

Class std::is_convertible<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6f18ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6eb3f60) 0 empty

Class std::__and_<std::is_convertible<const UFTouchProperty&, const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const UFTouchProperty&, const UFTouchProperty&> > (0x0x7fb6f6f18f08) 0 empty
  std::is_convertible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6f18f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f4f000) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::__is_direct_constructible_new_safe<oif::frame::UFFrame*, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::__is_direct_constructible_new_safe<oif::frame::UFFrame*, oif::frame::UFFrame*&&> > (0x0x7fb6f6f4f060) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFFrame*>, std::__or_<std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFFrame*>, std::__or_<std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > > (0x0x7fb6f6f4f0c0) 0 empty

Class std::conditional<false, std::__not_<std::extent<oif::frame::UFFrame*, 0u> >, std::is_array<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<oif::frame::UFFrame*, 0u> >, std::is_array<oif::frame::UFFrame*> > (0x0x7fb6f6f4f120) 0 empty

Class std::__and_<std::is_array<oif::frame::UFFrame*>, std::__not_<std::extent<oif::frame::UFFrame*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<oif::frame::UFFrame*>, std::__not_<std::extent<oif::frame::UFFrame*, 0u> > > (0x0x7fb6f6f504e0) 0 empty
  std::is_array<oif::frame::UFFrame*> (0x0x7fb6f6f50548) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6f4f180) 0 empty

Class std::__is_array_unknown_bounds<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<oif::frame::UFFrame*> (0x0x7fb6f6f50750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f1e0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > (0x0x7fb6f6f4f240) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > (0x0x7fb6f6f507b8) 0 empty
  std::is_function<oif::frame::UFFrame*> (0x0x7fb6f6f50820) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6f4f2a0) 0 empty

Class std::__or_<std::is_void<oif::frame::UFFrame*>, std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<oif::frame::UFFrame*>, std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > (0x0x7fb6f6f50888) 0 empty
  std::__or_<std::__is_array_unknown_bounds<oif::frame::UFFrame*>, std::is_function<oif::frame::UFFrame*> > (0x0x7fb6f6f508f0) 0 empty
    std::is_function<oif::frame::UFFrame*> (0x0x7fb6f6f50958) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6f4f300) 0 empty

Class std::conditional<false, std::is_reference<oif::frame::UFFrame*>, std::is_scalar<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<oif::frame::UFFrame*>, std::is_scalar<oif::frame::UFFrame*> > (0x0x7fb6f6f4f360) 0 empty

Class std::__is_integral_helper<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<oif::frame::UFFrame*> (0x0x7fb6f6f50b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f3c0) 0 empty

Class std::is_integral<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<oif::frame::UFFrame*> (0x0x7fb6f6f50bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f420) 0 empty

Class std::conditional<false, std::is_integral<oif::frame::UFFrame*>, std::is_floating_point<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<oif::frame::UFFrame*>, std::is_floating_point<oif::frame::UFFrame*> > (0x0x7fb6f6f4f480) 0 empty

Class std::__is_floating_point_helper<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<oif::frame::UFFrame*> (0x0x7fb6f6f50c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f4e0) 0 empty

Class std::is_floating_point<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<oif::frame::UFFrame*> (0x0x7fb6f6f50c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f540) 0 empty

Class std::__or_<std::is_integral<oif::frame::UFFrame*>, std::is_floating_point<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<oif::frame::UFFrame*>, std::is_floating_point<oif::frame::UFFrame*> > (0x0x7fb6f6f50d00) 0 empty
  std::is_floating_point<oif::frame::UFFrame*> (0x0x7fb6f6f50d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6f4f5a0) 0 empty

Class std::is_arithmetic<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<oif::frame::UFFrame*> (0x0x7fb6f6f50ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f6c0) 0 empty

Class std::conditional<false, std::is_arithmetic<oif::frame::UFFrame*>, std::__or_<std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<oif::frame::UFFrame*>, std::__or_<std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > > (0x0x7fb6f6f4f720) 0 empty

Class std::is_enum<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<oif::frame::UFFrame*> (0x0x7fb6f6f50f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4f780) 0 empty

Class std::conditional<false, std::is_enum<oif::frame::UFFrame*>, std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<oif::frame::UFFrame*>, std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > > (0x0x7fb6f6f4f7e0) 0 empty

Class std::__is_pointer_helper<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<oif::frame::UFFrame*> (0x0x7fb6f6f50f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4f840) 0 empty

Class std::is_pointer<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<oif::frame::UFFrame*> (0x0x7fb6f6f50000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4f8a0) 0 empty

Class std::conditional<true, std::is_pointer<oif::frame::UFFrame*>, std::__or_<std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<oif::frame::UFFrame*>, std::__or_<std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > > (0x0x7fb6f6f4f900) 0 empty

Class std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f50068) 0 empty
  std::is_pointer<oif::frame::UFFrame*> (0x0x7fb6f6f501a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f4f960) 0 empty

Class std::__or_<std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f88000) 0 empty
  std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f88068) 0 empty
    std::is_pointer<oif::frame::UFFrame*> (0x0x7fb6f6f880d0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6f4f9c0) 0 empty

Class std::__or_<std::is_arithmetic<oif::frame::UFFrame*>, std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<oif::frame::UFFrame*>, std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f88138) 0 empty
  std::__or_<std::is_enum<oif::frame::UFFrame*>, std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f881a0) 0 empty
    std::__or_<std::is_pointer<oif::frame::UFFrame*>, std::is_member_pointer<oif::frame::UFFrame*>, std::is_null_pointer<oif::frame::UFFrame*> > (0x0x7fb6f6f88208) 0 empty
      std::is_pointer<oif::frame::UFFrame*> (0x0x7fb6f6f88270) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f6f4fa20) 0 empty

Class std::is_scalar<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<oif::frame::UFFrame*> (0x0x7fb6f6f882d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4fa80) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_scalar<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_scalar<oif::frame::UFFrame*> > (0x0x7fb6f6f88340) 0 empty
  std::is_scalar<oif::frame::UFFrame*> (0x0x7fb6f6f883a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f4fae0) 0 empty

Class std::__is_destructible_safe<oif::frame::UFFrame*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<oif::frame::UFFrame*, false, true> (0x0x7fb6f6f88410) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4fc00) 0 empty

Class std::is_destructible<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<oif::frame::UFFrame*> (0x0x7fb6f6f88478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4fc60) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::is_destructible<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::is_destructible<oif::frame::UFFrame*> > (0x0x7fb6f6f4fcc0) 0 empty

Class std::is_function<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFFrame*&&> (0x0x7fb6f6f88548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4fd80) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFFrame*&&>, std::__or_<std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFFrame*&&>, std::__or_<std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > > (0x0x7fb6f6f4fde0) 0 empty

Class std::is_lvalue_reference<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f885b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f4fe40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame*&&>, std::is_rvalue_reference<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<oif::frame::UFFrame*&&>, std::is_rvalue_reference<oif::frame::UFFrame*&&> > (0x0x7fb6f6f4fea0) 0 empty

Class std::is_rvalue_reference<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f88618) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f4ff00) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*&&>, std::is_rvalue_reference<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*&&>, std::is_rvalue_reference<oif::frame::UFFrame*&&> > (0x0x7fb6f6f88680) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f886e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f4ff60) 0 empty

Class std::is_reference<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f88750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d000) 0 empty

Class std::conditional<true, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > (0x0x7fb6f6f9d060) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > (0x0x7fb6f6f88888) 0 empty
  std::is_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f888f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9d0c0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > (0x0x7fb6f6f88958) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > (0x0x7fb6f6f889c0) 0 empty
    std::is_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f88a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6f9d1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&>, std::is_void<oif::frame::UFFrame*&&> > > (0x0x7fb6f6f88a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f9d2a0) 0 empty

Class std::is_object<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFFrame*&&> (0x0x7fb6f6f88af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f9d300) 0 empty

Class std::conditional<false, std::is_object<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&> > (0x0x7fb6f6f9d360) 0 empty

Class std::__or_<std::is_object<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFFrame*&&>, std::is_reference<oif::frame::UFFrame*&&> > (0x0x7fb6f6f88c30) 0 empty
  std::is_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f88c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9d3c0) 0 empty

Class std::__is_referenceable<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFFrame*&&> (0x0x7fb6f6f88d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d5a0) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFFrame*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFFrame*&&, true> (0x0x7fb6f6f9d600) 0 empty

Class std::add_rvalue_reference<oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFFrame*&&> (0x0x7fb6f6f88d68) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFFrame*&&, true> (0x0x7fb6f6f9d660) 0 empty

Class std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6f884e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fb6f6f4fd20) 0 empty

Class std::__and_<std::is_destructible<oif::frame::UFFrame*>, std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<oif::frame::UFFrame*>, std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> > (0x0x7fb6f6f88e38) 0 empty
  std::__is_direct_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6f88ea0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fb6f6f9d6c0) 0 empty

Class std::__is_direct_constructible_new_safe<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6f88f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d720) 0 empty

Class std::__is_direct_constructible_new<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6f88f70) 0 empty
  std::__is_direct_constructible_new_safe<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9d780) 0 empty

Class std::__is_direct_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d7e0) 0 empty

Class std::__is_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa80d0) 0 empty
  std::__is_direct_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8138) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9d840) 0 empty

Class std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa81a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d8a0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> > (0x0x7fb6f6f9d900) 0 empty

Class std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9d960) 0 empty

Class std::__and_<std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&>, std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> > (0x0x7fb6f6fa8270) 0 empty
  std::__is_nt_constructible_impl<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa82d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9d9c0) 0 empty

Class std::is_nothrow_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9da20) 0 empty

Class std::__is_nothrow_move_constructible_impl<oif::frame::UFFrame*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<oif::frame::UFFrame*, true> (0x0x7fb6f6fa83a8) 0 empty
  std::is_nothrow_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8410) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9da80) 0 empty

Class std::is_nothrow_move_constructible<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<oif::frame::UFFrame*> (0x0x7fb6f6fa8478) 0 empty
  std::__is_nothrow_move_constructible_impl<oif::frame::UFFrame*, true> (0x0x7fb6f6fa84e0) 0 empty
    std::is_nothrow_constructible<oif::frame::UFFrame*, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8548) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6f9dae0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<oif::frame::UFFrame*>, std::is_nothrow_move_constructible<oif::frame::UFFrame*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<oif::frame::UFFrame*>, std::is_nothrow_move_constructible<oif::frame::UFFrame*> > (0x0x7fb6f6f9db40) 0 empty

Class std::is_function<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFFrame*&> (0x0x7fb6f6fa8618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6f9dc00) 0 empty

Class std::conditional<false, std::is_function<oif::frame::UFFrame*&>, std::__or_<std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<oif::frame::UFFrame*&>, std::__or_<std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > > (0x0x7fb6f6f9dc60) 0 empty

Class std::is_lvalue_reference<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9dcc0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<oif::frame::UFFrame*&>, std::is_rvalue_reference<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<oif::frame::UFFrame*&>, std::is_rvalue_reference<oif::frame::UFFrame*&> > (0x0x7fb6f6f9dd20) 0 empty

Class std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*&>, std::is_rvalue_reference<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<oif::frame::UFFrame*&>, std::is_rvalue_reference<oif::frame::UFFrame*&> > (0x0x7fb6f6fa86e8) 0 empty
  std::is_lvalue_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9dd80) 0 empty

Class std::is_reference<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa87b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6f9dde0) 0 empty

Class std::conditional<true, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > (0x0x7fb6f6f9de40) 0 empty

Class std::__or_<std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > (0x0x7fb6f6fa89c0) 0 empty
  std::is_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6f9dea0) 0 empty

Class std::__or_<std::is_function<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > (0x0x7fb6f6fa8a90) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > (0x0x7fb6f6fa8af8) 0 empty
    std::is_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6fc5000) 0 empty

Class std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&>, std::is_void<oif::frame::UFFrame*&> > > (0x0x7fb6f6fa8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6fc50c0) 0 empty

Class std::is_object<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<oif::frame::UFFrame*&> (0x0x7fb6f6fa8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6fc5120) 0 empty

Class std::conditional<false, std::is_object<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&> > (0x0x7fb6f6fc5180) 0 empty

Class std::__or_<std::is_object<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<oif::frame::UFFrame*&>, std::is_reference<oif::frame::UFFrame*&> > (0x0x7fb6f6fa8d68) 0 empty
  std::is_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6fc51e0) 0 empty

Class std::__is_referenceable<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<oif::frame::UFFrame*&> (0x0x7fb6f6fa8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6fc5300) 0 empty

Class std::__add_rvalue_reference_helper<oif::frame::UFFrame*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<oif::frame::UFFrame*&, true> (0x0x7fb6f6fc5360) 0 empty

Class std::add_rvalue_reference<oif::frame::UFFrame*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<oif::frame::UFFrame*&> (0x0x7fb6f6fa8ea0) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFFrame*&, true> (0x0x7fb6f6fc53c0) 0 empty

Class std::__is_assignable_helper<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6f9dba0) 0 empty

Class std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6fc5420) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>, std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>, std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> > (0x0x7fb6f6fc5480) 0 empty

Class std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fa8f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6fc54e0) 0 empty

Class std::__and_<std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>, std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>, std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> > (0x0x7fb6f6fd0000) 0 empty
  std::__is_nt_assignable_impl<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fd0068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6fc5540) 0 empty

Class std::is_nothrow_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fd00d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6fc55a0) 0 empty

Class std::__is_nt_move_assignable_impl<oif::frame::UFFrame*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<oif::frame::UFFrame*, true> (0x0x7fb6f6fd0138) 0 empty
  std::is_nothrow_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fd01a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6fc5600) 0 empty

Class std::is_nothrow_move_assignable<oif::frame::UFFrame*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<oif::frame::UFFrame*> (0x0x7fb6f6fd0208) 0 empty
  std::__is_nt_move_assignable_impl<oif::frame::UFFrame*, true> (0x0x7fb6f6fd0270) 0 empty
    std::is_nothrow_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fd02d8) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6fc5660) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<oif::frame::UFFrame*>, std::is_nothrow_move_assignable<oif::frame::UFFrame*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<oif::frame::UFFrame*>, std::is_nothrow_move_assignable<oif::frame::UFFrame*> > (0x0x7fb6f6fd0340) 0 empty
  std::is_nothrow_move_assignable<oif::frame::UFFrame*> (0x0x7fb6f6fd03a8) 0 empty
    std::__is_nt_move_assignable_impl<oif::frame::UFFrame*, true> (0x0x7fb6f6fd0410) 0 empty
      std::is_nothrow_assignable<oif::frame::UFFrame*&, oif::frame::UFFrame*&&> (0x0x7fb6f6fd0478) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f6fc56c0) 0 empty

Class std::alignment_of<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6fd0548) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f6fc5780) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6fd05b0) 0
  std::aligned_storage<8u, 4u> (0x0x7fb6f6fc58a0) 0 empty

Class std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6fd04e0) 0
  std::_Rb_tree_node_base (0x0x7fb6f6fc5720) 0

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

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

Vtable for std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame7UFFrameELN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIPN3oif5frame7UFFrameELN9__gnu_cxx12_Lock_policyE2EE)
8     (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
   size=16 align=4
   base size=16 base align=4
std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6fd07b8) 0
    vptr=((& std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame7UFFrameELN9__gnu_cxx12_Lock_policyE2EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6fd0820) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6fd07b8)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6fc59c0) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f6fc5d80) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f6fc5ea0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f6fc5d20) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > (0x0x7fb6f6c30180) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*> (0x0x7fb6f6fc5cc0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > > (0x0x7fb6f6fc5c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > > (0x0x7fb6f6fd0f70) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > > (0x0x7fb6f6c302a0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6fd0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30300) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const long long unsigned int, unsigned int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const long long unsigned int, unsigned int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6c30360) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*>, std::__not_<std::is_pointer<std::pair<const long long unsigned int, unsigned int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*>, std::__not_<std::is_pointer<std::pair<const long long unsigned int, unsigned int>*> > > (0x0x7fb6f6c92000) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*, std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92068) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6c303c0) 0 empty

Vtable for std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame8UFDeviceELN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIPN3oif5frame8UFDeviceELN9__gnu_cxx12_Lock_policyE2EE)
8     (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
   size=16 align=4
   base size=16 base align=4
std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c920d0) 0
    vptr=((& std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame8UFDeviceELN9__gnu_cxx12_Lock_policyE2EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c92138) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c920d0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c30420) 0 empty

Class std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >
   size=8 align=4
   base size=8 base align=4
std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fb6f6c30540) 0

Class std::alignment_of<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6c922d8) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f6c305a0) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6c92410) 0
  std::aligned_storage<8u, 4u> (0x0x7fb6f6c30600) 0 empty

Class std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6c92208) 0
  std::_Rb_tree_node_base (0x0x7fb6f6c304e0) 0

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f6c30780) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f6c307e0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f6c30720) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fb6f6c30840) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*> (0x0x7fb6f6c306c0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fb6f6c30660) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fb6f6c92820) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fb6f6c308a0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f6c928f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30900) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> > (0x0x7fb6f6c30960) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::__not_<std::is_pointer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::__not_<std::is_pointer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > > (0x0x7fb6f6c92958) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >*, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f6c929c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6c309c0) 0 empty

Vtable for std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame7UFTouchELN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIPN3oif5frame7UFTouchELN9__gnu_cxx12_Lock_policyE2EE)
8     (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
12    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
16    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>
20    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>
24    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>
   size=16 align=4
   base size=16 base align=4
std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c92a28) 0
    vptr=((& std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame7UFTouchELN9__gnu_cxx12_Lock_policyE2EE) + 8u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c92a90) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFTouch*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c92a28)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fb6f6c30a20) 0 empty

Class std::is_function<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30b40) 0 empty

Class std::conditional<false, std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::__or_<std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::__or_<std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > > (0x0x7fb6f6c30ba0) 0 empty

Class std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30c00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6c30c60) 0 empty

Class std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30cc0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6c92d68) 0 empty
  std::is_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6c30d20) 0 empty

Class std::is_reference<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30d80) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6c30de0) 0 empty

Class std::remove_volatile<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c30ea0) 0 empty

Class std::remove_const<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c30f00) 0 empty

Class std::remove_cv<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c30e40) 0 empty

Class std::__is_void_helper<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6c30f60) 0 empty

Class std::is_void<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90000) 0 empty

Class std::__or_<std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6c925b0) 0 empty
  std::is_void<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6c92888) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6d90060) 0 empty

Class std::__or_<std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6d91000) 0 empty
  std::__or_<std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6d91068) 0 empty
    std::is_void<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6d910d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6d900c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*>, std::is_void<std::pair<const long long unsigned int, unsigned int>*> > > (0x0x7fb6f6d91138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d90120) 0 empty

Class std::is_object<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6d911a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d90180) 0 empty

Class std::conditional<true, std::is_object<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6d901e0) 0 empty

Class std::__or_<std::is_object<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const long long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long long unsigned int, unsigned int>*> > (0x0x7fb6f6d91208) 0 empty
  std::is_object<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6d91270) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6d90240) 0 empty

Class std::__is_referenceable<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6d912d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d902a0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const long long unsigned int, unsigned int>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const long long unsigned int, unsigned int>*, true> (0x0x7fb6f6d90300) 0 empty

Class std::add_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const long long unsigned int, unsigned int>*> (0x0x7fb6f6d91410) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const long long unsigned int, unsigned int>*, true> (0x0x7fb6f6d90420) 0 empty

Class std::is_function<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::piecewise_construct_t&> (0x0x7fb6f6d91548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90480) 0 empty

Class std::conditional<false, std::is_function<const std::piecewise_construct_t&>, std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::piecewise_construct_t&>, std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > > (0x0x7fb6f6d904e0) 0 empty

Class std::is_lvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d915b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d90540) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> > (0x0x7fb6f6d905a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> > (0x0x7fb6f6d91618) 0 empty
  std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d91680) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6d90600) 0 empty

Class std::is_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d916e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d90660) 0 empty

Class std::conditional<true, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fb6f6d906c0) 0 empty

Class std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fb6f6d91750) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d917b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6d90720) 0 empty

Class std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fb6f6d91820) 0 empty
  std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fb6f6d91888) 0 empty
    std::is_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d918f0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6d90780) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > > (0x0x7fb6f6d91958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d907e0) 0 empty

Class std::is_object<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::piecewise_construct_t&> (0x0x7fb6f6d919c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90840) 0 empty

Class std::conditional<false, std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> > (0x0x7fb6f6d908a0) 0 empty

Class std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> > (0x0x7fb6f6d91a28) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d91a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6d90900) 0 empty

Class std::__is_referenceable<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::piecewise_construct_t&> (0x0x7fb6f6d91af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6d90960) 0 empty

Class std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7fb6f6d909c0) 0 empty

Class std::add_rvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::piecewise_construct_t&> (0x0x7fb6f6d91b60) 0 empty
  std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7fb6f6d90a20) 0 empty

Class std::is_function<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90a80) 0 empty

Class std::conditional<false, std::is_function<std::tuple<long long unsigned int&&> >, std::__or_<std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<long long unsigned int&&> >, std::__or_<std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > > (0x0x7fb6f6d90ae0) 0 empty

Class std::is_lvalue_reference<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<long long unsigned int&&> >, std::is_rvalue_reference<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<long long unsigned int&&> >, std::is_rvalue_reference<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6d90ba0) 0 empty

Class std::is_rvalue_reference<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<long long unsigned int&&> >, std::is_rvalue_reference<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<long long unsigned int&&> >, std::is_rvalue_reference<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6d91d00) 0 empty
  std::is_rvalue_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6d90c60) 0 empty

Class std::is_reference<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90cc0) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6d90d20) 0 empty

Class std::remove_volatile<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d90de0) 0 empty

Class std::remove_const<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d90e40) 0 empty

Class std::remove_cv<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d90d80) 0 empty

Class std::__is_void_helper<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90ea0) 0 empty

Class std::is_void<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<long long unsigned int&&> > (0x0x7fb6f6d91f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6d90f00) 0 empty

Class std::__or_<std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6d91f70) 0 empty
  std::is_void<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe000) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6d90f60) 0 empty

Class std::__or_<std::is_function<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6dbe068) 0 empty
  std::__or_<std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6dbe0d0) 0 empty
    std::is_void<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe138) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6dc0000) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> >, std::is_void<std::tuple<long long unsigned int&&> > > > (0x0x7fb6f6dbe1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc0060) 0 empty

Class std::is_object<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc00c0) 0 empty

Class std::conditional<true, std::is_object<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6dc0120) 0 empty

Class std::__or_<std::is_object<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<long long unsigned int&&> >, std::is_reference<std::tuple<long long unsigned int&&> > > (0x0x7fb6f6dbe270) 0 empty
  std::is_object<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6dc0180) 0 empty

Class std::__is_referenceable<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc01e0) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<long long unsigned int&&>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<long long unsigned int&&>, true> (0x0x7fb6f6dc0240) 0 empty

Class std::add_rvalue_reference<std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<long long unsigned int&&> > (0x0x7fb6f6dbe3a8) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<long long unsigned int&&>, true> (0x0x7fb6f6dc02a0) 0 empty

Class std::is_function<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<> > (0x0x7fb6f6dbe410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0300) 0 empty

Class std::conditional<false, std::is_function<std::tuple<> >, std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<> >, std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > > (0x0x7fb6f6dc0360) 0 empty

Class std::is_lvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<> > (0x0x7fb6f6dbe478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc03c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > > (0x0x7fb6f6dc0420) 0 empty

Class std::is_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<> > (0x0x7fb6f6dbe5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > > (0x0x7fb6f6dbe618) 0 empty
  std::is_rvalue_reference<std::tuple<> > (0x0x7fb6f6dbe680) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6dc04e0) 0 empty

Class std::is_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<> > (0x0x7fb6f6dbe6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc06c0) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fb6f6dc0720) 0 empty

Class std::remove_volatile<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<> > (0x0x7fb6f6dc07e0) 0 empty

Class std::remove_const<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<> > (0x0x7fb6f6dc0840) 0 empty

Class std::remove_cv<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<> > (0x0x7fb6f6dc0780) 0 empty

Class std::__is_void_helper<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<> > (0x0x7fb6f6dbe7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc08a0) 0 empty

Class std::is_void<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<> > (0x0x7fb6f6dbe820) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0900) 0 empty

Class std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fb6f6dbe888) 0 empty
  std::is_void<std::tuple<> > (0x0x7fb6f6dbe8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6dc0960) 0 empty

Class std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fb6f6dbe958) 0 empty
  std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fb6f6dbe9c0) 0 empty
    std::is_void<std::tuple<> > (0x0x7fb6f6dbea28) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6dc09c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > > (0x0x7fb6f6dbeb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc0a20) 0 empty

Class std::is_object<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<> > (0x0x7fb6f6dbebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc0a80) 0 empty

Class std::conditional<true, std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > > (0x0x7fb6f6dc0ae0) 0 empty

Class std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > > (0x0x7fb6f6dbec30) 0 empty
  std::is_object<std::tuple<> > (0x0x7fb6f6dbec98) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6dc0c00) 0 empty

Class std::__is_referenceable<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<> > (0x0x7fb6f6dbed00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dc0c60) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7fb6f6dc0cc0) 0 empty

Class std::add_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<> > (0x0x7fb6f6dbed68) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7fb6f6dc0d20) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dbedd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0d80) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > > (0x0x7fb6f6dc0de0) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dbee38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0e40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dc0ea0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dbeea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dc0f00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dbef08) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dbef70) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6dc0f60) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded000) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6ded060) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6ded120) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6ded180) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6ded0c0) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded1e0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded240) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dec340) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6ded2a0) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dec410) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dec478) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6ded300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > > (0x0x7fb6f6dec548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ded360) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ded3c0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6ded420) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> > (0x0x7fb6f6dec6e8) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ded480) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ded4e0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*, true> (0x0x7fb6f6ded540) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*> (0x0x7fb6f6dec820) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > >*, true> (0x0x7fb6f6ded5a0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >::__construct_helper<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >::__construct_helper<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > (0x0x7fb6f6c30ae0) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7fb6f6ded600) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > > (0x0x7fb6f6d914e0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f6dec888) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6ded660) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > > > (0x0x7fb6f6dec8f0) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const long long unsigned int, unsigned int>, const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<> > > (0x0x7fb6f6dec958) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f6dec9c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6ded6c0) 0 empty

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7fb6f6deca90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded720) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7fb6f6decaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded780) 0 empty

Class std::conditional<false, std::is_void<int>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f6ded7e0) 0 empty

Class std::__or_<std::is_void<int>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6decb60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6decbc8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f6decc30) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6ded840) 0 empty

Class std::is_function<int>
   size=1 align=1
   base size=1 base align=1
std::is_function<int> (0x0x7fb6f6decd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded900) 0 empty

Class std::conditional<false, std::is_function<int>, std::__or_<std::is_reference<int>, std::is_void<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<int>, std::__or_<std::is_reference<int>, std::is_void<int> > > (0x0x7fb6f6ded960) 0 empty

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7fb6f6decf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ded9c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<int>, std::is_rvalue_reference<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<int>, std::is_rvalue_reference<int> > (0x0x7fb6f6deda20) 0 empty

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7fb6f6decf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6deda80) 0 empty

Class std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int>, std::is_rvalue_reference<int> > (0x0x7fb6f6deca28) 0 empty
  std::is_rvalue_reference<int> (0x0x7fb6f6a20000) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6dedae0) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7fb6f6a20068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6dedb40) 0 empty

Class std::conditional<false, std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int>, std::is_void<int> > (0x0x7fb6f6dedba0) 0 empty

Class std::__or_<std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7fb6f6a200d0) 0 empty
  std::is_void<int> (0x0x7fb6f6a20138) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6dedc00) 0 empty

Class std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > (0x0x7fb6f6a201a0) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7fb6f6a20208) 0 empty
    std::is_void<int> (0x0x7fb6f6a20270) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6dedc60) 0 empty

Class std::__not_<std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<int>, std::is_reference<int>, std::is_void<int> > > (0x0x7fb6f6a202d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dedcc0) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7fb6f6a20340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dedde0) 0 empty

Class std::conditional<true, std::is_object<int>, std::is_reference<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<int>, std::is_reference<int> > (0x0x7fb6f6dede40) 0 empty

Class std::__or_<std::is_object<int>, std::is_reference<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int>, std::is_reference<int> > (0x0x7fb6f6a203a8) 0 empty
  std::is_object<int> (0x0x7fb6f6a20410) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6dedea0) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7fb6f6a20478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6dedf00) 0 empty

Class std::__add_rvalue_reference_helper<int, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<int, true> (0x0x7fb6f6dedf60) 0 empty

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7fb6f6a204e0) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7fb6f6a2c000) 0 empty

Class std::__is_convertible_helper<int, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int, std::_Rb_tree_node_base*, false> (0x0x7fb6f6ded8a0) 0 empty

Class std::is_convertible<int, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7fb6f6a205b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c060) 0 empty

Class std::remove_volatile<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node_base*&> (0x0x7fb6f6a2c120) 0 empty

Class std::remove_const<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node_base*&> (0x0x7fb6f6a2c180) 0 empty

Class std::remove_cv<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node_base*&> (0x0x7fb6f6a2c0c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*&> (0x0x7fb6f6a206e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c1e0) 0 empty

Class std::is_void<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c240) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node_base*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f6a2c2a0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6a207b8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6a20820) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f6a20888) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6a2c300) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c3c0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node_base*&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node_base*&>, std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > > (0x0x7fb6f6a2c420) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a209c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6a2c540) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a2c5a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a20a28) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6a2c600) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6a2c660) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a2c6c0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a20b60) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6a2c720) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a20d00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a20d68) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6a2c780) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > > (0x0x7fb6f6a20ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c7e0) 0 empty

Class std::is_object<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6a2c840) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a2c8a0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7fb6f6a20f70) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a20618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6a2c900) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&> (0x0x7fb6f6a4b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6a2ca20) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7fb6f6a2ca80) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a4b138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7fb6f6a2cae0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false> (0x0x7fb6f6a2c360) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fb6f6a4b208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6a2cc00) 0 empty

Class std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int, std::_Rb_tree_node_base*> > (0x0x7fb6f6a2cc60) 0 empty

Class std::__and_<std::is_convertible<int, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6a4b3a8) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7fb6f6a4b410) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6a2ccc0) 0 empty

Class std::remove_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node_base*&> (0x0x7fb6f6a2cd20) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6a2cd80) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6a4b5b0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fb6f6a4b618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6a2cde0) 0 empty

Class std::conditional<true, std::is_convertible<int, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6a2ce40) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int, std::_Rb_tree_node_base*> > (0x0x7fb6f6a4b6e8) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7fb6f6a4b750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6a2cea0) 0 empty

Class std::unary_function<std::pair<const long long unsigned int, unsigned int>, const long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const long long unsigned int, unsigned int>, const long long unsigned int> (0x0x7fb6f6a2cf00) 0 empty

Class std::_Select1st<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f6a4b8f0) 0 empty
  std::unary_function<std::pair<const long long unsigned int, unsigned int>, const long long unsigned int> (0x0x7fb6f6a2cf60) 0 empty

Class std::is_function<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3000) 0 empty

Class std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aa3060) 0 empty

Class std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa30c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa3120) 0 empty

Class std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3180) 0 empty

Class std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6a4bd00) 0 empty
  std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bd68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6aa31e0) 0 empty

Class std::is_reference<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3240) 0 empty

Class std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa32a0) 0 empty

Class std::__is_void_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4be38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3300) 0 empty

Class std::is_void<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3360) 0 empty

Class std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6a4bf08) 0 empty
  std::is_void<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4bf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6aa33c0) 0 empty

Class std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6a4b2d8) 0 empty
  std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6a4b340) 0 empty
    std::is_void<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6a4b478) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6aa3420) 0 empty

Class std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_void<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aaf000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6aa3480) 0 empty

Class std::is_object<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6aa34e0) 0 empty

Class std::conditional<true, std::is_object<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa3540) 0 empty

Class std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch> >, std::is_reference<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaf0d0) 0 empty
  std::is_object<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf138) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6aa35a0) 0 empty

Class std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6aa3600) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::__is_direct_constructible_new_safe<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::__is_direct_constructible_new_safe<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6aa3660) 0 empty

Class std::conditional<false, std::is_void<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aa36c0) 0 empty

Class std::is_array<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3720) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::shared_ptr<oif::frame::UFTouch>, 0u> >, std::is_array<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::shared_ptr<oif::frame::UFTouch>, 0u> >, std::is_array<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa3780) 0 empty

Class std::__and_<std::is_array<std::shared_ptr<oif::frame::UFTouch> >, std::__not_<std::extent<std::shared_ptr<oif::frame::UFTouch>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::shared_ptr<oif::frame::UFTouch> >, std::__not_<std::extent<std::shared_ptr<oif::frame::UFTouch>, 0u> > > (0x0x7fb6f6aaf270) 0 empty
  std::is_array<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6aa37e0) 0 empty

Class std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3840) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa38a0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaf3a8) 0 empty
  std::is_function<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf410) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6aa3900) 0 empty

Class std::__or_<std::is_void<std::shared_ptr<oif::frame::UFTouch> >, std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::shared_ptr<oif::frame::UFTouch> >, std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaf478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::shared_ptr<oif::frame::UFTouch> >, std::is_function<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaf4e0) 0 empty
    std::is_function<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf548) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6aa3960) 0 empty

Class std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa39c0) 0 empty

Class std::__is_integral_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3a20) 0 empty

Class std::is_integral<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3a80) 0 empty

Class std::conditional<false, std::is_integral<std::shared_ptr<oif::frame::UFTouch> >, std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::shared_ptr<oif::frame::UFTouch> >, std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aa3ae0) 0 empty

Class std::__is_floating_point_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3b40) 0 empty

Class std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3ba0) 0 empty

Class std::__or_<std::is_integral<std::shared_ptr<oif::frame::UFTouch> >, std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::shared_ptr<oif::frame::UFTouch> >, std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaf750) 0 empty
  std::is_floating_point<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6aa3c00) 0 empty

Class std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf820) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3c60) 0 empty

Class std::conditional<false, std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aa3cc0) 0 empty

Class std::is_enum<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3d20) 0 empty

Class std::conditional<false, std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aa3d80) 0 empty

Class std::__is_pointer_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3de0) 0 empty

Class std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3e40) 0 empty

Class std::conditional<false, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6aa3ea0) 0 empty

Class std::__is_member_pointer_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aaf9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3f00) 0 empty

Class std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6aa3f60) 0 empty

Class std::conditional<false, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6ad8000) 0 empty

Class std::__is_null_pointer_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8060) 0 empty

Class std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad80c0) 0 empty

Class std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafb60) 0 empty
  std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6ad8120) 0 empty

Class std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafc30) 0 empty
  std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafc98) 0 empty
    std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafd00) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6ad8180) 0 empty

Class std::__or_<std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafd68) 0 empty
  std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafdd0) 0 empty
    std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aafe38) 0 empty
      std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6aafea0) 0 empty
        std::integral_constant<bool, false> (0x0x7fb6f6ad81e0) 0 empty

Class std::__or_<std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> >, std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::shared_ptr<oif::frame::UFTouch> >, std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaff08) 0 empty
  std::__or_<std::is_enum<std::shared_ptr<oif::frame::UFTouch> >, std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6aaff70) 0 empty
    std::__or_<std::is_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6ade000) 0 empty
      std::__or_<std::is_member_pointer<std::shared_ptr<oif::frame::UFTouch> >, std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6ade068) 0 empty
        std::is_null_pointer<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6ade0d0) 0 empty
          std::integral_constant<bool, false> (0x0x7fb6f6ad8240) 0 empty

Class std::is_scalar<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6ade138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad82a0) 0 empty

Class std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch> >, std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6ade1a0) 0 empty
  std::is_scalar<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6ade208) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6ad8300) 0 empty

Class std::remove_all_extents<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6ad8360) 0 empty

Class std::is_function<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8420) 0 empty

Class std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > > (0x0x7fb6f6ad8480) 0 empty

Class std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad84e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ad8540) 0 empty

Class std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ade3a8) 0 empty
  std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade410) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ad85a0) 0 empty

Class std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8600) 0 empty

Class std::conditional<true, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ad8660) 0 empty

Class std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ade4e0) 0 empty
  std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade548) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ad86c0) 0 empty

Class std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ade5b0) 0 empty
  std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ade618) 0 empty
    std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade680) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6ad8720) 0 empty

Class std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&> > > (0x0x7fb6f6ade6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8780) 0 empty

Class std::is_object<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad87e0) 0 empty

Class std::conditional<false, std::is_object<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ad8840) 0 empty

Class std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> > (0x0x7fb6f6ade7b8) 0 empty
  std::is_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade820) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ad88a0) 0 empty

Class std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8900) 0 empty

Class std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&, true> (0x0x7fb6f6ad8960) 0 empty

Class std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f6ade8f0) 0 empty
  std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&, true> (0x0x7fb6f6ad89c0) 0 empty

Class std::__is_destructible_impl<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6ade270) 0 empty
  std::__do_is_destructible_impl (0x0x7fb6f6ad83c0) 0 empty

Class std::__is_destructible_safe<std::shared_ptr<oif::frame::UFTouch>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::shared_ptr<oif::frame::UFTouch>, false, false> (0x0x7fb6f6ade9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8a20) 0 empty

Class std::is_destructible<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6adea28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8a80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::is_destructible<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::is_destructible<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6ad8ae0) 0 empty

Class std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adeaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8ba0) 0 empty

Class std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > > (0x0x7fb6f6ad8c00) 0 empty

Class std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adeb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8c60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6ad8cc0) 0 empty

Class std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8d20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6adec30) 0 empty
  std::is_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adec98) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ad8d80) 0 empty

Class std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6aded00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6ad8de0) 0 empty

Class std::conditional<true, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6ad8e40) 0 empty

Class std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6aded68) 0 empty
  std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adedd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6ad8ea0) 0 empty

Class std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6adee38) 0 empty
  std::__or_<std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6adeea0) 0 empty
    std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adef08) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6ad8f00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_void<std::shared_ptr<oif::frame::UFTouch>&&> > > (0x0x7fb6f6adef70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6ad8f60) 0 empty

Class std::is_object<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0c000) 0 empty

Class std::conditional<false, std::is_object<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6b0c060) 0 empty

Class std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::shared_ptr<oif::frame::UFTouch>&&>, std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6b0b068) 0 empty
  std::is_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b0c0c0) 0 empty

Class std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c120) 0 empty

Class std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&&, true> (0x0x7fb6f6b0c180) 0 empty

Class std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b1a0) 0 empty
  std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>&&, true> (0x0x7fb6f6b0c1e0) 0 empty

Class std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6adea90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fb6f6ad8b40) 0 empty

Class std::__and_<std::is_destructible<std::shared_ptr<oif::frame::UFTouch> >, std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::shared_ptr<oif::frame::UFTouch> >, std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6b0b270) 0 empty
  std::__is_direct_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fb6f6b0c240) 0 empty

Class std::__is_direct_constructible_new_safe<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c2a0) 0 empty

Class std::__is_direct_constructible_new<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b3a8) 0 empty
  std::__is_direct_constructible_new_safe<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b410) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b0c300) 0 empty

Class std::__is_direct_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c360) 0 empty

Class std::__is_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b5b0) 0 empty
  std::__is_direct_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b0c3c0) 0 empty

Class std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c420) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6b0c540) 0 empty

Class std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c5a0) 0 empty

Class std::__and_<std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>, std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> > (0x0x7fb6f6b0b8f0) 0 empty
  std::__is_nt_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b958) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b0c600) 0 empty

Class std::is_nothrow_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b0c660) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, true> (0x0x7fb6f6b0baf8) 0 empty
  std::is_nothrow_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0bb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b0c6c0) 0 empty

Class std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6b0bbc8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::shared_ptr<oif::frame::UFTouch>, true> (0x0x7fb6f6b0bc30) 0 empty
    std::is_nothrow_constructible<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f6b0bc98) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6b0c720) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6b0bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0c780) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::shared_ptr<oif::frame::UFTouch> >, std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::shared_ptr<oif::frame::UFTouch> >, std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > > > (0x0x7fb6f6b0c7e0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > >, std::is_copy_constructible<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > >, std::is_copy_constructible<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6b0bd68) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f6b0bdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6b0c840) 0 empty

Class std::__move_if_noexcept_cond<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6b0be38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0c8a0) 0 empty

Class std::conditional<false, std::shared_ptr<oif::frame::UFTouch>*, std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::shared_ptr<oif::frame::UFTouch>*, std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f6b0c900) 0 empty

Class std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*>
   size=4 align=4
   base size=4 base align=4
std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> (0x0x7fb6f6b0c960) 0

Class std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__destroy_helper<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__destroy_helper<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f6b0c9c0) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> > > (0x0x7fb6f6b234e0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f6b23548) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6b0ca20) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=8 align=4
   base size=8 base align=4
std::pair<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b0ca80) 0

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b0cb40) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b0cba0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b0cae0) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0cc00) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b236e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0cc60) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f6b0ccc0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b23750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0cd20) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6b0cd80) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b237b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0cde0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b23820) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b23888) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6b0ce40) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b238f0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b23958) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b239c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6b0cea0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b0cf60) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7fb6f6b83000) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83060) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6b830c0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6b23af8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b83120) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83180) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6b831e0) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6b23c30) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b83240) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6b23d00) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6b23d68) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6b832a0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7fb6f6b23e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83300) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83360) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6b833c0) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6b23f08) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b23f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b83420) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b91000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83480) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fb6f6b834e0) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6b91068) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fb6f6b83540) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fb6f6b0cf00) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b835a0) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6b83600) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b911a0) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91208) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b83660) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b83720) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b83780) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b836c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b837e0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83840) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f6b838a0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b914e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b91548) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b915b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6b83900) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f6b839c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83a20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6b83a80) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83ae0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b916e8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6b83b40) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b917b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6b83ba0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6b83c00) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b91820) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91888) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6b83c60) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b918f0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b91958) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b919c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6b83cc0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f6b91a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83d20) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83d80) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6b83de0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b91af8) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6b83e40) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6b83ea0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f6b83f00) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91c30) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f6b83f60) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fb6f6b83960) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3000) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6bc3060) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6b91d68) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6b91dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6bc30c0) 0 empty

Class std::tuple_element<0u, std::tuple<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f6bc3120) 0 empty

Class std::tuple_element<1u, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::tuple_element<1u, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > > (0x0x7fb6f6b91ea0) 0 empty
  std::tuple_element<0u, std::tuple<std::default_delete<const oif::frame::Value> > > (0x0x7fb6f6bc3180) 0 empty

Class std::__add_r_ref<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<std::default_delete<const oif::frame::Value> > (0x0x7fb6f6bc31e0) 0 empty

Class std::__add_c_ref<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<std::default_delete<const oif::frame::Value> > (0x0x7fb6f6bc3240) 0 empty

Class std::__add_ref<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::__add_ref<std::default_delete<const oif::frame::Value> > (0x0x7fb6f6bc32a0) 0 empty

Class std::remove_reference<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6bc3300) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const oif::frame::Value*, const oif::frame::Value*&&>, std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const oif::frame::Value*, const oif::frame::Value*&&>, std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fb6f6bc3360) 0 empty

Class std::conditional<false, std::is_void<const oif::frame::Value*>, std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const oif::frame::Value*>, std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > > (0x0x7fb6f6bc3480) 0 empty

Class std::conditional<false, std::__not_<std::extent<const oif::frame::Value*, 0u> >, std::is_array<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const oif::frame::Value*, 0u> >, std::is_array<const oif::frame::Value*> > (0x0x7fb6f6bc34e0) 0 empty

Class std::__and_<std::is_array<const oif::frame::Value*>, std::__not_<std::extent<const oif::frame::Value*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const oif::frame::Value*>, std::__not_<std::extent<const oif::frame::Value*, 0u> > > (0x0x7fb6f6be90d0) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7fb6f6be9138) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6bc3540) 0 empty

Class std::__is_array_unknown_bounds<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const oif::frame::Value*> (0x0x7fb6f6be91a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc35a0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7fb6f6bc3600) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7fb6f6be9208) 0 empty
  std::is_function<const oif::frame::Value*> (0x0x7fb6f6be9270) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6bc3660) 0 empty

Class std::__or_<std::is_void<const oif::frame::Value*>, std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const oif::frame::Value*>, std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7fb6f6be92d8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7fb6f6be9340) 0 empty
    std::is_function<const oif::frame::Value*> (0x0x7fb6f6be93a8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6bc36c0) 0 empty

Class std::conditional<false, std::is_reference<const oif::frame::Value*>, std::is_scalar<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const oif::frame::Value*>, std::is_scalar<const oif::frame::Value*> > (0x0x7fb6f6bc3720) 0 empty

Class std::__is_integral_helper<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const oif::frame::Value*> (0x0x7fb6f6be9410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc3780) 0 empty

Class std::is_integral<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const oif::frame::Value*> (0x0x7fb6f6be9478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc37e0) 0 empty

Class std::conditional<false, std::is_integral<const oif::frame::Value*>, std::is_floating_point<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const oif::frame::Value*>, std::is_floating_point<const oif::frame::Value*> > (0x0x7fb6f6bc3840) 0 empty

Class std::__is_floating_point_helper<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const oif::frame::Value*> (0x0x7fb6f6be94e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc38a0) 0 empty

Class std::is_floating_point<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const oif::frame::Value*> (0x0x7fb6f6be9548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc3900) 0 empty

Class std::__or_<std::is_integral<const oif::frame::Value*>, std::is_floating_point<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const oif::frame::Value*>, std::is_floating_point<const oif::frame::Value*> > (0x0x7fb6f6be95b0) 0 empty
  std::is_floating_point<const oif::frame::Value*> (0x0x7fb6f6be9618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6bc3960) 0 empty

Class std::is_arithmetic<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const oif::frame::Value*> (0x0x7fb6f6be9750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc39c0) 0 empty

Class std::conditional<false, std::is_arithmetic<const oif::frame::Value*>, std::__or_<std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<const oif::frame::Value*>, std::__or_<std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > > (0x0x7fb6f6bc3a20) 0 empty

Class std::is_enum<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const oif::frame::Value*> (0x0x7fb6f6be97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6bc3a80) 0 empty

Class std::conditional<false, std::is_enum<const oif::frame::Value*>, std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<const oif::frame::Value*>, std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > > (0x0x7fb6f6bc3ae0) 0 empty

Class std::__is_pointer_helper<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const oif::frame::Value*> (0x0x7fb6f6be9820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3b40) 0 empty

Class std::is_pointer<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const oif::frame::Value*> (0x0x7fb6f6be9888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3ba0) 0 empty

Class std::conditional<true, std::is_pointer<const oif::frame::Value*>, std::__or_<std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<const oif::frame::Value*>, std::__or_<std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > > (0x0x7fb6f6bc3c00) 0 empty

Class std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be98f0) 0 empty
  std::is_pointer<const oif::frame::Value*> (0x0x7fb6f6be9958) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6bc3c60) 0 empty

Class std::__or_<std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be99c0) 0 empty
  std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be9a28) 0 empty
    std::is_pointer<const oif::frame::Value*> (0x0x7fb6f6be9a90) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6bc3cc0) 0 empty

Class std::__or_<std::is_arithmetic<const oif::frame::Value*>, std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const oif::frame::Value*>, std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be9af8) 0 empty
  std::__or_<std::is_enum<const oif::frame::Value*>, std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be9b60) 0 empty
    std::__or_<std::is_pointer<const oif::frame::Value*>, std::is_member_pointer<const oif::frame::Value*>, std::is_null_pointer<const oif::frame::Value*> > (0x0x7fb6f6be9bc8) 0 empty
      std::is_pointer<const oif::frame::Value*> (0x0x7fb6f6be9c30) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f6bc3d20) 0 empty

Class std::is_scalar<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const oif::frame::Value*> (0x0x7fb6f6be9c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3d80) 0 empty

Class std::__or_<std::is_reference<const oif::frame::Value*>, std::is_scalar<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const oif::frame::Value*>, std::is_scalar<const oif::frame::Value*> > (0x0x7fb6f6be9d00) 0 empty
  std::is_scalar<const oif::frame::Value*> (0x0x7fb6f6be9d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6bc3de0) 0 empty

Class std::__is_destructible_safe<const oif::frame::Value*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const oif::frame::Value*, false, true> (0x0x7fb6f6be9ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3f00) 0 empty

Class std::is_destructible<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const oif::frame::Value*> (0x0x7fb6f6be9f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6bc3f60) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>, std::is_destructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>, std::is_destructible<const oif::frame::Value*> > (0x0x7fb6f680f000) 0 empty

Class std::is_function<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const oif::frame::Value*&&> (0x0x7fb6f6819000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f680f0c0) 0 empty

Class std::conditional<false, std::is_function<const oif::frame::Value*&&>, std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const oif::frame::Value*&&>, std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > > (0x0x7fb6f680f120) 0 empty

Class std::is_lvalue_reference<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const oif::frame::Value*&&> (0x0x7fb6f6819068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f680f240) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const oif::frame::Value*&&>, std::is_rvalue_reference<const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const oif::frame::Value*&&>, std::is_rvalue_reference<const oif::frame::Value*&&> > (0x0x7fb6f680f2a0) 0 empty

Class std::is_rvalue_reference<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const oif::frame::Value*&&> (0x0x7fb6f68190d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680f300) 0 empty

Class std::__or_<std::is_lvalue_reference<const oif::frame::Value*&&>, std::is_rvalue_reference<const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const oif::frame::Value*&&>, std::is_rvalue_reference<const oif::frame::Value*&&> > (0x0x7fb6f6819138) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*&&> (0x0x7fb6f68191a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680f360) 0 empty

Class std::is_reference<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const oif::frame::Value*&&> (0x0x7fb6f6819208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680f3c0) 0 empty

Class std::conditional<true, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7fb6f680f420) 0 empty

Class std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7fb6f6819270) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7fb6f68192d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680f480) 0 empty

Class std::__or_<std::is_function<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7fb6f6819410) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7fb6f6819478) 0 empty
    std::is_reference<const oif::frame::Value*&&> (0x0x7fb6f68194e0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f680f4e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > > (0x0x7fb6f68195b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f680f540) 0 empty

Class std::is_object<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const oif::frame::Value*&&> (0x0x7fb6f6819618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f680f5a0) 0 empty

Class std::conditional<false, std::is_object<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&> > (0x0x7fb6f680f600) 0 empty

Class std::__or_<std::is_object<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const oif::frame::Value*&&>, std::is_reference<const oif::frame::Value*&&> > (0x0x7fb6f6819680) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7fb6f68196e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680f660) 0 empty

Class std::__is_referenceable<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const oif::frame::Value*&&> (0x0x7fb6f68198f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680f6c0) 0 empty

Class std::__add_rvalue_reference_helper<const oif::frame::Value*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const oif::frame::Value*&&, true> (0x0x7fb6f680f720) 0 empty

Class std::add_rvalue_reference<const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const oif::frame::Value*&&> (0x0x7fb6f6819958) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&&, true> (0x0x7fb6f680f780) 0 empty

Class std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6be9f70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fb6f680f060) 0 empty

Class std::__and_<std::is_destructible<const oif::frame::Value*>, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const oif::frame::Value*>, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fb6f6819a28) 0 empty
  std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fb6f680f8a0) 0 empty

Class std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680f960) 0 empty

Class std::__is_direct_constructible_new<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819b60) 0 empty
  std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680fa80) 0 empty

Class std::__is_direct_constructible<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680fc00) 0 empty

Class std::__is_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819c98) 0 empty
  std::__is_direct_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680fc60) 0 empty

Class std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680fcc0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>, std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>, std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fb6f680fd20) 0 empty

Class std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680fd80) 0 empty

Class std::__and_<std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&>, std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&>, std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fb6f6819e38) 0 empty
  std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680fde0) 0 empty

Class std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6819f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f680fe40) 0 empty

Class std::__is_nothrow_move_constructible_impl<const oif::frame::Value*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const oif::frame::Value*, true> (0x0x7fb6f6819f70) 0 empty
  std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6831000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f680fea0) 0 empty

Class std::is_nothrow_move_constructible<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const oif::frame::Value*> (0x0x7fb6f6831068) 0 empty
  std::__is_nothrow_move_constructible_impl<const oif::frame::Value*, true> (0x0x7fb6f68310d0) 0 empty
    std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fb6f6831138) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f680ff00) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<const oif::frame::Value*>, std::is_nothrow_move_constructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<const oif::frame::Value*>, std::is_nothrow_move_constructible<const oif::frame::Value*> > (0x0x7fb6f680ff60) 0 empty

Class std::__is_assignable_helper<const oif::frame::Value*&, const oif::frame::Value*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6837000) 0 empty

Class std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6831208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837060) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&>, std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&>, std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> > (0x0x7fb6f68370c0) 0 empty

Class std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6831270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837120) 0 empty

Class std::__and_<std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&>, std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&>, std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> > (0x0x7fb6f68312d8) 0 empty
  std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6831340) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6837180) 0 empty

Class std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f68313a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f68371e0) 0 empty

Class std::__is_nt_move_assignable_impl<const oif::frame::Value*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fb6f6831410) 0 empty
  std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6831478) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6837240) 0 empty

Class std::is_nothrow_move_assignable<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<const oif::frame::Value*> (0x0x7fb6f68314e0) 0 empty
  std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fb6f6831548) 0 empty
    std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f68315b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f68372a0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const oif::frame::Value*>, std::is_nothrow_move_assignable<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<const oif::frame::Value*>, std::is_nothrow_move_assignable<const oif::frame::Value*> > (0x0x7fb6f6831618) 0 empty
  std::is_nothrow_move_assignable<const oif::frame::Value*> (0x0x7fb6f6831680) 0 empty
    std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fb6f68316e8) 0 empty
      std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fb6f6831750) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f6837300) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=8 align=4
   base size=8 base align=4
std::pair<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6837360) 0

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6837420) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6837480) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68373c0) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68318f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68374e0) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6837540) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f68375a0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68319c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6837600) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6837660) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6831a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68376c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6831a90) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6831af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6837720) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6831b60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f6831bc8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6831c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6837780) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6837840) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7fb6f68378a0) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837900) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6837960) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6831d68) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f68379c0) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837a20) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6837a80) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6831ea0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f6831f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6837ae0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f6831f70) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f68aa000) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68aa068) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f6837b40) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7fb6f68aa0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6837ba0) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68aa138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6837c00) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fb6f6837c60) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fb6f68aa1a0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68aa208) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6837cc0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68aa270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837d20) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fb6f6837d80) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fb6f68aa2d8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fb6f6837de0) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fb6f68377e0) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6837e40) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6837ea0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aa410) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa478) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6837f00) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bd000) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bd060) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6837f60) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bd0c0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bd120) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f68bd180) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aa750) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aa7b8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa820) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f68bd1e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f68bd2a0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bd300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bd360) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bd3c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aa958) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aa9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f68bd420) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aaa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bd480) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bd4e0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aaa90) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aaaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f68bd540) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aab60) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aabc8) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aac30) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f68bd5a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fb6f68aac98) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f68bd600) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aad00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f68bd660) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bd6c0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68aad68) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aadd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f68bd720) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aae38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f68bd780) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f68bd7e0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aaea0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fb6f68bd840) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fb6f68bd240) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68aaf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f68bd8a0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bd900) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fb6f68e4000) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68e4068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f68bd960) 0 empty

Class std::remove_reference<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f68bd9c0) 0 empty

Class std::remove_reference<oif::frame::UFFrame*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<oif::frame::UFFrame*&> (0x0x7fb6f68bda20) 0 empty

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

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

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bdc60) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bdcc0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bdc00) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f68bdd20) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*> (0x0x7fb6f68bdba0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bdb40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68e4548) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68bdd80) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f68e4618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f68bdde0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f68bde40) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f68e4680) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f68e46e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f68bdea0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >::__destroy_helper<std::pair<const long long unsigned int, unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> > > >::__destroy_helper<std::pair<const long long unsigned int, unsigned int> > (0x0x7fb6f68bdf60) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f69b8120) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f69b8180) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f69b80c0) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f69b81e0) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*> (0x0x7fb6f69b8060) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f69b8000) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f68e4a28) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f69b8240) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f68e4af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b82a0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f69b8300) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f68e4b60) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f68e4bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f69b8360) 0 empty

Class std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b8420) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::__or_<std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::__or_<std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > > (0x0x7fb6f69b8480) 0 empty

Class std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b84e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> > (0x0x7fb6f69b8600) 0 empty

Class std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b8660) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > (0x0x7fb6f68e4d68) 0 empty
  std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f69b8780) 0 empty

Class std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b8840) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> > (0x0x7fb6f69b88a0) 0 empty

Class std::remove_volatile<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f69b8960) 0 empty

Class std::remove_const<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f69b8a80) 0 empty

Class std::remove_cv<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f69b8900) 0 empty

Class std::__is_void_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b8ae0) 0 empty

Class std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e4f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f69b8c00) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > (0x0x7fb6f68e43a8) 0 empty
  std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f68e45b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f69b8c60) 0 empty

Class std::__or_<std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > (0x0x7fb6f68e4888) 0 empty
  std::__or_<std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > (0x0x7fb6f68e4a90) 0 empty
    std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f6644000) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f69b8cc0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > > (0x0x7fb6f6644068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f69b8d20) 0 empty

Class std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f66440d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f69b8d80) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> > (0x0x7fb6f69b8de0) 0 empty

Class std::__or_<std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*>, std::is_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > >*> > (0x0x7fb6f6644138) 0 empty
  std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f66441a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f69b8e40) 0 empty

Class std::__is_referenceable<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f6644208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f69b8ea0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*, true> (0x0x7fb6f664a000) 0 empty

Class std::add_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7fb6f6644270) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*, true> (0x0x7fb6f664a060) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a180) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > > (0x0x7fb6f664a1e0) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f66443a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a240) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> > (0x0x7fb6f664a2a0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a300) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > (0x0x7fb6f6644478) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f66444e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f664a360) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a3c0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> > (0x0x7fb6f664a420) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f664a4e0) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f664a540) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f664a480) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a5a0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664a600) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > (0x0x7fb6f66446e8) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f664a660) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > (0x0x7fb6f66447b8) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > (0x0x7fb6f6644820) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644888) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f664a6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > > (0x0x7fb6f66448f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f664a720) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644958) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f664a780) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> > (0x0x7fb6f664a7e0) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >*> > (0x0x7fb6f66449c0) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f664a840) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f664a8a0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*, true> (0x0x7fb6f664a900) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7fb6f6644af8) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*, true> (0x0x7fb6f664a960) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > >::__destroy_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > >::__destroy_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fb6f69b83c0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f664aa20) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f664ab40) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f664a9c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6644d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664ade0) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6644ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f664af00) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f6691060) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6644f08) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6644f70) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f6693000) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f66910c0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f66930d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6691180) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > > (0x0x7fb6f6691360) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f66913c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f6691420) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f6693340) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f66933a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6691480) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f66914e0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f66916c0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f66934e0) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693548) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6691720) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f66935b0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f6693618) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693680) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f66917e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > > (0x0x7fb6f66936e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f66918a0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6691900) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f6691a20) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> > (0x0x7fb6f66937b8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693820) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6691a80) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6691b40) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, true> (0x0x7fb6f6691ba0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6693a90) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, true> (0x0x7fb6f6691c00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*, false> (0x0x7fb6f6691120) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> (0x0x7fb6f6693d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6691c60) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6691cc0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6693dd0) 0 empty
  std::is_convertible<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&, std::_Rb_tree_node_base*> (0x0x7fb6f6693e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6691d20) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const long long unsigned int, unsigned int> >*&> (0x0x7fb6f6691d80) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6691ea0) 0 empty

Class std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bb478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6691f60) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f670f0c0) 0 empty

Class std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bb4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670f120) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f670f180) 0 empty

Class std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bb618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670f1e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f66bb750) 0 empty
  std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bb7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f670f240) 0 empty

Class std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bb888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670f2a0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f670f3c0) 0 empty

Class std::remove_volatile<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f670f480) 0 empty

Class std::remove_const<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f670f4e0) 0 empty

Class std::remove_cv<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f670f420) 0 empty

Class std::__is_void_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bba28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670f6c0) 0 empty

Class std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670f720) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f66bbbc8) 0 empty
  std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f670f840) 0 empty

Class std::__or_<std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f66bbc98) 0 empty
  std::__or_<std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f66bbd00) 0 empty
    std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbd68) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f670f900) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f66bbdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f670f9c0) 0 empty

Class std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbe38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f670fa20) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f670fb40) 0 empty

Class std::__or_<std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f66bbea0) 0 empty
  std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbf08) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f670fba0) 0 empty

Class std::__is_referenceable<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f66bbf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f670fc60) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f670fcc0) 0 empty

Class std::add_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f67260d0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f670fd20) 0 empty

Class std::is_function<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670fd80) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const UFFrameProperty&> >, std::__or_<std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<const UFFrameProperty&> >, std::__or_<std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > > (0x0x7fb6f670fde0) 0 empty

Class std::is_lvalue_reference<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f67262d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670fe40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const UFFrameProperty&> >, std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const UFFrameProperty&> >, std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f670fea0) 0 empty

Class std::is_rvalue_reference<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726340) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f670ff00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const UFFrameProperty&> >, std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const UFFrameProperty&> >, std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f67263a8) 0 empty
  std::is_rvalue_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726410) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f670ff60) 0 empty

Class std::is_reference<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737000) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f6737060) 0 empty

Class std::remove_volatile<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6737120) 0 empty

Class std::remove_const<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6737180) 0 empty

Class std::remove_cv<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const UFFrameProperty&> > (0x0x7fb6f67370c0) 0 empty

Class std::__is_void_helper<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f67371e0) 0 empty

Class std::is_void<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const UFFrameProperty&> > (0x0x7fb6f67265b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737240) 0 empty

Class std::__or_<std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f6726618) 0 empty
  std::is_void<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726680) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f67372a0) 0 empty

Class std::__or_<std::is_function<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f67266e8) 0 empty
  std::__or_<std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f6726750) 0 empty
    std::is_void<std::tuple<const UFFrameProperty&> > (0x0x7fb6f67267b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6737300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> >, std::is_void<std::tuple<const UFFrameProperty&> > > > (0x0x7fb6f6726820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6737360) 0 empty

Class std::is_object<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f67373c0) 0 empty

Class std::conditional<true, std::is_object<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f6737420) 0 empty

Class std::__or_<std::is_object<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const UFFrameProperty&> >, std::is_reference<std::tuple<const UFFrameProperty&> > > (0x0x7fb6f67268f0) 0 empty
  std::is_object<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726958) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6737480) 0 empty

Class std::__is_referenceable<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const UFFrameProperty&> > (0x0x7fb6f67269c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f67374e0) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<const UFFrameProperty&>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<const UFFrameProperty&>, true> (0x0x7fb6f6737540) 0 empty

Class std::add_rvalue_reference<std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const UFFrameProperty&> > (0x0x7fb6f6726a28) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const UFFrameProperty&>, true> (0x0x7fb6f67375a0) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737600) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f6737660) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f67376c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6737720) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6726bc8) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f67377e0) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737840) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f67378a0) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6737960) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f67379c0) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6737900) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737a20) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6737a80) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6726e38) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6726ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6737ae0) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6726f08) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6726f70) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f675c000) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6737b40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f675c068) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6737ba0) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f675c0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6737c00) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6737c60) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f675c138) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f675c1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6737cc0) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f675c208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6737d20) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f6737d80) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f675c270) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f6737de0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > (0x0x7fb6f6691f00) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7fb6f6737e40) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > > (0x0x7fb6f675c2d8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f675c340) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6737ea0) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > > > (0x0x7fb6f675c3a8) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFFrameProperty&>, std::tuple<> > > (0x0x7fb6f675c410) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f675c478) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6737f00) 0 empty

Class std::unary_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const UFFrameProperty>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const UFFrameProperty> (0x0x7fb6f6737f60) 0 empty

Class std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f675c548) 0 empty
  std::unary_function<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >, const UFFrameProperty> (0x0x7fb6f6788000) 0 empty

Class std::unary_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const UFTouchProperty>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const UFTouchProperty> (0x0x7fb6f6788120) 0 empty

Class std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f675c7b8) 0 empty
  std::unary_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const UFTouchProperty> (0x0x7fb6f6788180) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f67882a0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6788420) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f6788480) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f67883c0) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fb6f67884e0) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*> (0x0x7fb6f6788360) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6788300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f675cb60) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fb6f6788540) 0 empty

Class std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f675cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788600) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f6788720) 0 empty

Class std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f675cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788780) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f67887e0) 0 empty

Class std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f675ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f675cf70) 0 empty
  std::is_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f675c9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f67888a0) 0 empty

Class std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6726208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788900) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f6788a20) 0 empty

Class std::remove_volatile<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6788ae0) 0 empty

Class std::remove_const<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6788b40) 0 empty

Class std::remove_cv<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6788a80) 0 empty

Class std::__is_void_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430138) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788d20) 0 empty

Class std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6788d80) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64302d8) 0 empty
  std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430340) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6788ea0) 0 empty

Class std::__or_<std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64303a8) 0 empty
  std::__or_<std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f6430410) 0 empty
    std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430478) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6788f60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f64304e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6439060) 0 empty

Class std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f64390c0) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f64391e0) 0 empty

Class std::__or_<std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64305b0) 0 empty
  std::is_object<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6439240) 0 empty

Class std::__is_referenceable<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6430680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6439300) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f6439360) 0 empty

Class std::add_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64307b8) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f64393c0) 0 empty

Class std::is_function<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430958) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439420) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const UFTouchProperty&> >, std::__or_<std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<const UFTouchProperty&> >, std::__or_<std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > > (0x0x7fb6f6439480) 0 empty

Class std::is_lvalue_reference<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f64309c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f64394e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const UFTouchProperty&> >, std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const UFTouchProperty&> >, std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6439540) 0 empty

Class std::is_rvalue_reference<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f64395a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const UFTouchProperty&> >, std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const UFTouchProperty&> >, std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6430a90) 0 empty
  std::is_rvalue_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6439600) 0 empty

Class std::is_reference<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439660) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f64396c0) 0 empty

Class std::remove_volatile<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6439780) 0 empty

Class std::remove_const<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const UFTouchProperty&> > (0x0x7fb6f64397e0) 0 empty

Class std::remove_cv<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6439720) 0 empty

Class std::__is_void_helper<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439840) 0 empty

Class std::is_void<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f64398a0) 0 empty

Class std::__or_<std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6430d00) 0 empty
  std::is_void<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6439900) 0 empty

Class std::__or_<std::is_function<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6430dd0) 0 empty
  std::__or_<std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6430e38) 0 empty
    std::is_void<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6439960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> >, std::is_void<std::tuple<const UFTouchProperty&> > > > (0x0x7fb6f6430f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f64399c0) 0 empty

Class std::is_object<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6430f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6439a20) 0 empty

Class std::conditional<true, std::is_object<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6439a80) 0 empty

Class std::__or_<std::is_object<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const UFTouchProperty&> >, std::is_reference<std::tuple<const UFTouchProperty&> > > (0x0x7fb6f6454000) 0 empty
  std::is_object<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6454068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6439ae0) 0 empty

Class std::__is_referenceable<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const UFTouchProperty&> > (0x0x7fb6f64540d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6439b40) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<const UFTouchProperty&>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<const UFTouchProperty&>, true> (0x0x7fb6f6439ba0) 0 empty

Class std::add_rvalue_reference<std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const UFTouchProperty&> > (0x0x7fb6f6454138) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const UFTouchProperty&>, true> (0x0x7fb6f6439c00) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64541a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439c60) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f6439cc0) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439d20) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6439d80) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439de0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f64542d8) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454340) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6439e40) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64543a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6439ea0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6439f00) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f646d000) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f646d060) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6439f60) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646d0c0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64544e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646d120) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6454548) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64545b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f646d180) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6454618) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6454680) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64546e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f646d1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f6454750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f646d240) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64547b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f646d2a0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f646d300) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6454820) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f646d360) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f64548f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f646d3c0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f646d420) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6454958) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f646d480) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > (0x0x7fb6f67885a0) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7fb6f646d4e0) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > > (0x0x7fb6f64549c0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f6454a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f646d540) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > > > (0x0x7fb6f6454a90) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFTouchProperty&>, std::tuple<> > > (0x0x7fb6f6454af8) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fb6f6454b60) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f646d5a0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6454bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646d600) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f646d660) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f6454c30) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6454c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f646d6c0) 0 empty

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

Class __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > (0x0x7fb6f646d720) 0

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

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

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> > (0x0x7fb6f646d840) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> > (0x0x7fb6f646d900) 0

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f646d960) 0 empty

Class std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646da20) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f646db40) 0 empty

Class std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646dba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f646dc00) 0 empty

Class std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646dc60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64c09c0) 0 empty
  std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0a28) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f646dcc0) 0 empty

Class std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f646dd20) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f646dd80) 0 empty

Class std::remove_volatile<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f646de40) 0 empty

Class std::remove_const<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f646dea0) 0 empty

Class std::remove_cv<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f646dde0) 0 empty

Class std::__is_void_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542000) 0 empty

Class std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542060) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64c0000) 0 empty
  std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0068) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6542180) 0 empty

Class std::__or_<std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64c00d0) 0 empty
  std::__or_<std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64c0138) 0 empty
    std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0410) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6542240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7fb6f64c04e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6542300) 0 empty

Class std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6542360) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7fb6f6542480) 0 empty

Class std::__or_<std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7fb6f64c05b0) 0 empty
  std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f64c0618) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f65424e0) 0 empty

Class std::__is_referenceable<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6549000) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f65425a0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f6542600) 0 empty

Class std::add_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7fb6f6549138) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7fb6f6542660) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65426c0) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f6542720) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549270) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542780) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f65427e0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65492d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6549340) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65493a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f65428a0) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542900) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6542960) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6542a20) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6542a80) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65429c0) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65494e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542ae0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6542b40) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f65495b0) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6542ba0) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6549680) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f65496e8) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549750) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f6542c00) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7fb6f65497b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6542c60) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6542cc0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7fb6f6542d20) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7fb6f6549888) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65498f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6542d80) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f6549958) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6542de0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f6542e40) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7fb6f65499c0) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7fb6f6542ea0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f646d9c0) 0 empty

Class std::pair<const UFAxisType, float>
   size=8 align=4
   base size=8 base align=4
std::pair<const UFAxisType, float> (0x0x7fb6f6542f60) 0

Class std::alignment_of<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFAxisType, float> > (0x0x7fb6f6549af8) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fb6f65a9000) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, float> >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, float> > (0x0x7fb6f6549b60) 0
  std::aligned_storage<8u, 4u> (0x0x7fb6f65a9060) 0 empty

Class std::_Rb_tree_node<std::pair<const UFAxisType, float> >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree_node<std::pair<const UFAxisType, float> > (0x0x7fb6f6549a90) 0
  std::_Rb_tree_node_base (0x0x7fb6f6542f00) 0

Class std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a9180) 0 empty

Class std::conditional<false, std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::__or_<std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::__or_<std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > > (0x0x7fb6f65a91e0) 0 empty

Class std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a9240) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f65a92a0) 0 empty

Class std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a9300) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f6549d68) 0 empty
  std::is_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f65a9360) 0 empty

Class std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a93c0) 0 empty

Class std::conditional<false, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f65a9420) 0 empty

Class std::remove_volatile<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f65a94e0) 0 empty

Class std::remove_const<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f65a9540) 0 empty

Class std::remove_cv<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f65a9480) 0 empty

Class std::__is_void_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a95a0) 0 empty

Class std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f6549f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f65a9600) 0 empty

Class std::__or_<std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f61d0000) 0 empty
  std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d0068) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f65a9660) 0 empty

Class std::__or_<std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f61d00d0) 0 empty
  std::__or_<std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f61d0138) 0 empty
    std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d01a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f65a96c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_void<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > > (0x0x7fb6f61d0208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f65a9720) 0 empty

Class std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d0270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f65a9780) 0 empty

Class std::conditional<true, std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f65a97e0) 0 empty

Class std::__or_<std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>, std::is_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> > (0x0x7fb6f61d02d8) 0 empty
  std::is_object<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d0340) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f65a9840) 0 empty

Class std::__is_referenceable<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d03a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f65a98a0) 0 empty

Class std::__add_rvalue_reference_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true> (0x0x7fb6f65a9900) 0 empty

Class std::add_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*> (0x0x7fb6f61d05b0) 0 empty
  std::__add_rvalue_reference_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> >*, true> (0x0x7fb6f65a9960) 0 empty

Class std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__maxsize_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::__maxsize_helper<const std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fb6f65a9120) 0 empty

Class std::remove_volatile<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f65a9a80) 0 empty

Class std::remove_const<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f65a9ae0) 0 empty

Class std::remove_cv<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f65a9a20) 0 empty

Class std::__has_iterator_category_helper<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f65a9b40) 0 empty

Class std::__has_iterator_category<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f61d0820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f65a9d20) 0 empty

Class std::__iterator_traits<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*>, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*>, true> (0x0x7fb6f65a9e40) 0 empty

Class std::iterator_traits<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*> > (0x0x7fb6f61d08f0) 0 empty
  std::__iterator_traits<std::move_iterator<std::shared_ptr<oif::frame::UFTouch>*>, true> (0x0x7fb6f65a9ea0) 0 empty

Class std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>, true> (0x0x7fb6f65a9f60) 0 empty

Class std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f61d0a90) 0 empty
  std::__add_rvalue_reference_helper<std::shared_ptr<oif::frame::UFTouch>, true> (0x0x7fb6f61f0000) 0 empty

Class std::__is_assignable_helper<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f65a9f00) 0 empty

Class std::is_assignable<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::shared_ptr<oif::frame::UFTouch>, std::shared_ptr<oif::frame::UFTouch>&&> (0x0x7fb6f61d0bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f61f0060) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f0240) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f02a0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f01e0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61d0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0300) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61d0888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0360) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f61f03c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f61d09c0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f61d0d00) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f61d0d68) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f61f0420) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219068) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f04e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7fb6f61f0540) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62190d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f61f05a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f61f0600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219138) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62191a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f61f0660) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f61f06c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f61f0720) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219270) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62192d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f61f0780) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219340) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f62193a8) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219410) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f61f07e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7fb6f6219478) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0840) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62194e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f08a0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f61f0900) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219548) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62195b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f61f0960) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219618) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f61f09c0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7fb6f61f0a20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219680) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7fb6f61f0a80) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*, false> (0x0x7fb6f61f0480) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7fb6f6219750) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f61f0ae0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f61f0b40) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6219820) 0 empty
  std::is_convertible<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7fb6f6219888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f61f0ba0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f0c00) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f0cc0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f0d20) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f61f0c60) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0d80) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0de0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7fb6f61f0e40) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6219bc8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fb6f6219c30) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fb6f6219c98) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f61f0ea0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f61f0f60) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7fb6f6288000) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6288060) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f62880c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219e38) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6288120) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6219f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6288180) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f62881e0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6219f70) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6290000) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6288240) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6290068) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f62900d0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6290138) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f62882a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7fb6f62901a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6288300) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6290208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6288360) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7fb6f62883c0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fb6f6290270) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62902d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6288420) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f6290340) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f6288480) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7fb6f62884e0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62903a8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7fb6f6288540) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*, false> (0x0x7fb6f61f0f00) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7fb6f6290478) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f62885a0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6288600) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*> > (0x0x7fb6f6290548) 0 empty
  std::is_convertible<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7fb6f62905b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f6288660) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fb6f62886c0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFTouchProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fb6f6288720) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f62888a0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f6288900) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f6288840) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> > >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFAxisType, float> >, std::_Rb_tree_node<std::pair<const UFAxisType, float> > > (0x0x7fb6f6288960) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*> (0x0x7fb6f62887e0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > > (0x0x7fb6f6288780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > > (0x0x7fb6f62909c0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > > (0x0x7fb6f6288a80) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*> (0x0x7fb6f6290bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f6288ae0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFAxisType, float>*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFAxisType, float>*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*> > (0x0x7fb6f6288b40) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*>, std::__not_<std::is_pointer<std::pair<const UFAxisType, float>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*>, std::__not_<std::is_pointer<std::pair<const UFAxisType, float>*> > > (0x0x7fb6f6290d00) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFAxisType, float> >*, std::pair<const UFAxisType, float>*> (0x0x7fb6f6290d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f6288ba0) 0 empty

Class std::tuple_element<0u, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f6288f60) 0 empty

Class std::__add_r_ref<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<oif::frame::UFAxis*> (0x0x7fb6f63a60c0) 0 empty

Class std::__add_c_ref<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<oif::frame::UFAxis*> (0x0x7fb6f63a6120) 0 empty

Class std::__add_ref<oif::frame::UFAxis*>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<oif::frame::UFAxis*> (0x0x7fb6f63a6180) 0 empty

Class std::is_function<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6240) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFAxisType, float>*>, std::__or_<std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const UFAxisType, float>*>, std::__or_<std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > > (0x0x7fb6f63a62a0) 0 empty

Class std::is_lvalue_reference<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFAxisType, float>*> (0x0x7fb6f63695b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6300) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFAxisType, float>*>, std::is_rvalue_reference<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const UFAxisType, float>*>, std::is_rvalue_reference<std::pair<const UFAxisType, float>*> > (0x0x7fb6f63a6360) 0 empty

Class std::is_rvalue_reference<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369618) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a63c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFAxisType, float>*>, std::is_rvalue_reference<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const UFAxisType, float>*>, std::is_rvalue_reference<std::pair<const UFAxisType, float>*> > (0x0x7fb6f6369680) 0 empty
  std::is_rvalue_reference<std::pair<const UFAxisType, float>*> (0x0x7fb6f63696e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f63a6420) 0 empty

Class std::is_reference<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369750) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6480) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > (0x0x7fb6f63a64e0) 0 empty

Class std::remove_volatile<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const UFAxisType, float>*> (0x0x7fb6f63a65a0) 0 empty

Class std::remove_const<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const UFAxisType, float>*> (0x0x7fb6f63a6600) 0 empty

Class std::remove_cv<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const UFAxisType, float>*> (0x0x7fb6f63a6540) 0 empty

Class std::__is_void_helper<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369820) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6660) 0 empty

Class std::is_void<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369888) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a66c0) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > (0x0x7fb6f63698f0) 0 empty
  std::is_void<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369958) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f63a6720) 0 empty

Class std::__or_<std::is_function<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > (0x0x7fb6f63699c0) 0 empty
  std::__or_<std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > (0x0x7fb6f6369a28) 0 empty
    std::is_void<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f63a6780) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*>, std::is_void<std::pair<const UFAxisType, float>*> > > (0x0x7fb6f6369af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f63a67e0) 0 empty

Class std::is_object<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f63a6840) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*> > (0x0x7fb6f63a68a0) 0 empty

Class std::__or_<std::is_object<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const UFAxisType, float>*>, std::is_reference<std::pair<const UFAxisType, float>*> > (0x0x7fb6f6369bc8) 0 empty
  std::is_object<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f63a6900) 0 empty

Class std::__is_referenceable<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f63a6960) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFAxisType, float>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const UFAxisType, float>*, true> (0x0x7fb6f63a69c0) 0 empty

Class std::add_rvalue_reference<std::pair<const UFAxisType, float>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFAxisType, float>*> (0x0x7fb6f6369d00) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFAxisType, float>*, true> (0x0x7fb6f63a6a20) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f6369dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6a80) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > > (0x0x7fb6f63a6ba0) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f6369e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6c00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f63a6d20) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f6369f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6e40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fe80d0) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8138) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f63a6ea0) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8208) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f63a6f00) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fea060) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fea120) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fea300) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fea0c0) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f5fea4e0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f5fea600) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fe8478) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe84e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f5fea660) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fe8548) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fe85b0) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8618) 0 empty
      std::integral_constant<bool, false> (0x0x7fb6f5fea6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > > (0x0x7fb6f5fe8680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f5fea720) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f5fea780) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fea8a0) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> > (0x0x7fb6f5fe8750) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe87b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f5fea900) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8820) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f5fea9c0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*, true> (0x0x7fb6f5feaae0) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*> (0x0x7fb6f5fe8958) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > >*, true> (0x0x7fb6f5feab40) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > >::__destroy_helper<std::pair<const UFAxisType, float> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, float> > > >::__destroy_helper<std::pair<const UFAxisType, float> > (0x0x7fb6f63a61e0) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7fb6f5fead20) 0 empty

Class std::_Build_index_tuple<1u>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<1u> (0x0x7fb6f5feacc0) 0 empty

Class std::_Index_tuple<0u>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0u> (0x0x7fb6f5fead80) 0 empty

Class std::remove_reference<std::shared_ptr<oif::frame::UFTouch>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::shared_ptr<oif::frame::UFTouch>&> (0x0x7fb6f5feade0) 0 empty

Class std::remove_reference<std::shared_ptr<oif::frame::UFTouch> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fb6f5feae40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const UFFrameProperty&, const UFFrameProperty&>, std::__is_direct_constructible_new_safe<const UFFrameProperty&, const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const UFFrameProperty&, const UFFrameProperty&>, std::__is_direct_constructible_new_safe<const UFFrameProperty&, const UFFrameProperty&> > (0x0x7fb6f5feaea0) 0 empty

Class std::conditional<false, std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> > (0x0x7fb6f5feaf00) 0 empty

Class std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> > (0x0x7fb6f5fe8dd0) 0 empty
  std::is_function<const UFFrameProperty&> (0x0x7fb6f5fe8e38) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f5feaf60) 0 empty

Class std::__not_<std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const UFFrameProperty&>, std::is_function<const UFFrameProperty&> > > (0x0x7fb6f5fe8ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f0c0) 0 empty

Class std::conditional<true, std::is_rvalue_reference<const UFFrameProperty&>, std::is_lvalue_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_rvalue_reference<const UFFrameProperty&>, std::is_lvalue_reference<const UFFrameProperty&> > (0x0x7fb6f602f120) 0 empty

Class std::is_rvalue_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFFrameProperty&> (0x0x7fb6f6037000) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f602f180) 0 empty

Class std::__and_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> > (0x0x7fb6f6037068) 0 empty
  std::is_rvalue_reference<const UFFrameProperty&> (0x0x7fb6f60370d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f602f1e0) 0 empty

Class std::__is_static_castable_impl<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037138) 0 empty
  std::__do_is_static_castable_impl (0x0x7fb6f602f240) 0 empty

Class std::__is_static_castable_safe<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037208) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f2a0) 0 empty

Class std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f300) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > >, std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > >, std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&> > (0x0x7fb6f602f360) 0 empty

Class std::remove_reference<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const UFFrameProperty&> (0x0x7fb6f602f420) 0 empty

Class std::remove_volatile<const UFFrameProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFFrameProperty> (0x0x7fb6f602f4e0) 0 empty

Class std::remove_const<const UFFrameProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFFrameProperty> (0x0x7fb6f602f540) 0 empty

Class std::remove_cv<const UFFrameProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFFrameProperty> (0x0x7fb6f602f480) 0 empty

Class std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true> (0x0x7fb6f602f3c0) 0 empty

Class std::is_same<UFFrameProperty, UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_same<UFFrameProperty, UFFrameProperty> (0x0x7fb6f60373a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f5a0) 0 empty

Class std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> > (0x0x7fb6f6037410) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f602f600) 0 empty

Class std::conditional<false, std::is_base_of<UFFrameProperty, UFFrameProperty>, std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<UFFrameProperty, UFFrameProperty>, std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> > > (0x0x7fb6f602f660) 0 empty

Class std::__and_<std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> >, std::is_base_of<UFFrameProperty, UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> >, std::is_base_of<UFFrameProperty, UFFrameProperty> > (0x0x7fb6f6037478) 0 empty
  std::__not_<std::is_same<UFFrameProperty, UFFrameProperty> > (0x0x7fb6f60374e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f602f6c0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > (0x0x7fb6f602f720) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> (0x0x7fb6f6037548) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f602f780) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > (0x0x7fb6f60375b0) 0 empty
  std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> (0x0x7fb6f6037618) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f602f7e0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > > (0x0x7fb6f6037680) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f840) 0 empty

Class std::__and_<std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const UFFrameProperty&, const UFFrameProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > > > (0x0x7fb6f60376e8) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFFrameProperty&, const UFFrameProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFFrameProperty&, const UFFrameProperty&, false> > > (0x0x7fb6f6037750) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f602f8a0) 0 empty

Class std::__is_direct_constructible_ref_cast<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f60377b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f900) 0 empty

Class std::__is_direct_constructible_new<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037820) 0 empty
  std::__is_direct_constructible_ref_cast<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037888) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f602f960) 0 empty

Class std::__is_direct_constructible<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f60378f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602f9c0) 0 empty

Class std::__is_constructible_impl<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037958) 0 empty
  std::__is_direct_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f60379c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f602fa20) 0 empty

Class std::is_constructible<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602fa80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&>, std::is_constructible<const UFFrameProperty&, const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&>, std::is_constructible<const UFFrameProperty&, const UFFrameProperty&> > (0x0x7fb6f602fae0) 0 empty

Class std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602fb40) 0 empty

Class std::__and_<std::is_constructible<const UFFrameProperty&, const UFFrameProperty&>, std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const UFFrameProperty&, const UFFrameProperty&>, std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&> > (0x0x7fb6f6037af8) 0 empty
  std::__is_nt_constructible_impl<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f602fba0) 0 empty

Class std::is_nothrow_constructible<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f602fc00) 0 empty

Class std::__is_nothrow_move_constructible_impl<const UFFrameProperty&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const UFFrameProperty&, true> (0x0x7fb6f6037c30) 0 empty
  std::is_nothrow_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f602fc60) 0 empty

Class std::is_nothrow_move_constructible<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const UFFrameProperty&> (0x0x7fb6f6037d00) 0 empty
  std::__is_nothrow_move_constructible_impl<const UFFrameProperty&, true> (0x0x7fb6f6037d68) 0 empty
    std::is_nothrow_constructible<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fb6f6037dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f602fcc0) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<const UFFrameProperty&> > (0x0x7fb6f602fd20) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const UFFrameProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<const UFFrameProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > > (0x0x7fb6f6037e38) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fb6f6037ea0) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fb6f6037f08) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f6037f70) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f602fd80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const UFTouchProperty&, const UFTouchProperty&>, std::__is_direct_constructible_new_safe<const UFTouchProperty&, const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const UFTouchProperty&, const UFTouchProperty&>, std::__is_direct_constructible_new_safe<const UFTouchProperty&, const UFTouchProperty&> > (0x0x7fb6f602fde0) 0 empty

Class std::conditional<false, std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> > (0x0x7fb6f602fe40) 0 empty

Class std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> > (0x0x7fb6f6055478) 0 empty
  std::is_function<const UFTouchProperty&> (0x0x7fb6f60554e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f602fea0) 0 empty

Class std::__not_<std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const UFTouchProperty&>, std::is_function<const UFTouchProperty&> > > (0x0x7fb6f6055548) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c000) 0 empty

Class std::conditional<true, std::is_rvalue_reference<const UFTouchProperty&>, std::is_lvalue_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_rvalue_reference<const UFTouchProperty&>, std::is_lvalue_reference<const UFTouchProperty&> > (0x0x7fb6f607c060) 0 empty

Class std::is_rvalue_reference<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFTouchProperty&> (0x0x7fb6f6055680) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f607c0c0) 0 empty

Class std::__and_<std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const UFTouchProperty&>, std::is_rvalue_reference<const UFTouchProperty&> > (0x0x7fb6f60556e8) 0 empty
  std::is_rvalue_reference<const UFTouchProperty&> (0x0x7fb6f6055750) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f607c120) 0 empty

Class std::__is_static_castable_impl<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f60557b8) 0 empty
  std::__do_is_static_castable_impl (0x0x7fb6f607c180) 0 empty

Class std::__is_static_castable_safe<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6055888) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c1e0) 0 empty

Class std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f60558f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c240) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > >, std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > >, std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&> > (0x0x7fb6f607c2a0) 0 empty

Class std::remove_reference<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const UFTouchProperty&> (0x0x7fb6f607c360) 0 empty

Class std::remove_volatile<const UFTouchProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFTouchProperty> (0x0x7fb6f607c420) 0 empty

Class std::remove_const<const UFTouchProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFTouchProperty> (0x0x7fb6f607c480) 0 empty

Class std::remove_cv<const UFTouchProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFTouchProperty> (0x0x7fb6f607c3c0) 0 empty

Class std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true> (0x0x7fb6f607c300) 0 empty

Class std::is_same<UFTouchProperty, UFTouchProperty>
   size=1 align=1
   base size=1 base align=1
std::is_same<UFTouchProperty, UFTouchProperty> (0x0x7fb6f6055a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c4e0) 0 empty

Class std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> > (0x0x7fb6f6055a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f607c540) 0 empty

Class std::conditional<false, std::is_base_of<UFTouchProperty, UFTouchProperty>, std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<UFTouchProperty, UFTouchProperty>, std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> > > (0x0x7fb6f607c5a0) 0 empty

Class std::__and_<std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> >, std::is_base_of<UFTouchProperty, UFTouchProperty> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> >, std::is_base_of<UFTouchProperty, UFTouchProperty> > (0x0x7fb6f6055af8) 0 empty
  std::__not_<std::is_same<UFTouchProperty, UFTouchProperty> > (0x0x7fb6f6055b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f607c600) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > (0x0x7fb6f607c660) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> (0x0x7fb6f6055bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fb6f607c6c0) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > (0x0x7fb6f6055c30) 0 empty
  std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> (0x0x7fb6f6055c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fb6f607c720) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > > (0x0x7fb6f6055d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c780) 0 empty

Class std::__and_<std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const UFTouchProperty&, const UFTouchProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > > > (0x0x7fb6f6055d68) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFTouchProperty&, const UFTouchProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFTouchProperty&, const UFTouchProperty&, false> > > (0x0x7fb6f6055dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f607c7e0) 0 empty

Class std::__is_direct_constructible_ref_cast<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6055e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c840) 0 empty

Class std::__is_direct_constructible_new<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6055ea0) 0 empty
  std::__is_direct_constructible_ref_cast<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6055f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f607c8a0) 0 empty

Class std::__is_direct_constructible<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6055f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c900) 0 empty

Class std::__is_constructible_impl<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098000) 0 empty
  std::__is_direct_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098068) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f607c960) 0 empty

Class std::is_constructible<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f60980d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607c9c0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&>, std::is_constructible<const UFTouchProperty&, const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&>, std::is_constructible<const UFTouchProperty&, const UFTouchProperty&> > (0x0x7fb6f607ca20) 0 empty

Class std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098138) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607ca80) 0 empty

Class std::__and_<std::is_constructible<const UFTouchProperty&, const UFTouchProperty&>, std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const UFTouchProperty&, const UFTouchProperty&>, std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&> > (0x0x7fb6f60981a0) 0 empty
  std::__is_nt_constructible_impl<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098208) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f607cae0) 0 empty

Class std::is_nothrow_constructible<const UFTouchProperty&, const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098270) 0 empty
  std::integral_constant<bool, true> (0x0x7fb6f607cb40) 0 empty

Class std::__is_nothrow_move_constructible_impl<const UFTouchProperty&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const UFTouchProperty&, true> (0x0x7fb6f60982d8) 0 empty
  std::is_nothrow_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098340) 0 empty
    std::integral_constant<bool, true> (0x0x7fb6f607cba0) 0 empty

Class std::is_nothrow_move_constructible<const UFTouchProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const UFTouchProperty&> (0x0x7fb6f60983a8) 0 empty
  std::__is_nothrow_move_constructible_impl<const UFTouchProperty&, true> (0x0x7fb6f6098410) 0 empty
    std::is_nothrow_constructible<const UFTouchProperty&, const UFTouchProperty&> (0x0x7fb6f6098478) 0 empty
      std::integral_constant<bool, true> (0x0x7fb6f607cc00) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, std::is_nothrow_move_constructible<const UFTouchProperty&> > (0x0x7fb6f607cc60) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const UFTouchProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<const UFTouchProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > > (0x0x7fb6f60984e0) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fb6f6098548) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fb6f60985b0) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fb6f6098618) 0 empty
        std::integral_constant<bool, true> (0x0x7fb6f607ccc0) 0 empty

Class std::tuple_element<0u, std::tuple<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f607cea0) 0 empty

Class std::tuple_element<1u, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::tuple_element<1u, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f60989c0) 0 empty
  std::tuple_element<0u, std::tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7fb6f607cf00) 0 empty

Class std::__add_r_ref<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f60bc060) 0 empty

Class std::__add_c_ref<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f60bc0c0) 0 empty

Class std::__add_ref<std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::__add_ref<std::default_delete<oif::frame::UFAxis> > (0x0x7fb6f60bc120) 0 empty

Class std::tuple_element<0u, std::tuple<long long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<long long unsigned int&&> > (0x0x7fb6f60bc1e0) 0 empty

Class std::__add_r_ref<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<long long unsigned int&&> (0x0x7fb6f60bc240) 0 empty

Class std::__add_c_ref<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<long long unsigned int&&> (0x0x7fb6f60bc2a0) 0 empty

Class std::__add_ref<long long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<long long unsigned int&&> (0x0x7fb6f60bc300) 0 empty

Class std::tuple_element<0u, std::tuple<const UFFrameProperty&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<const UFFrameProperty&> > (0x0x7fb6f60bc4e0) 0 empty

Class std::__add_r_ref<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<const UFFrameProperty&> (0x0x7fb6f60bc540) 0 empty

Class std::__add_c_ref<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<const UFFrameProperty&> (0x0x7fb6f60bc5a0) 0 empty

Class std::__add_ref<const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<const UFFrameProperty&> (0x0x7fb6f60bc600) 0 empty

Class std::tuple_element<0u, std::tuple<const UFTouchProperty&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<const UFTouchProperty&> > (0x0x7fb6f60bc660) 0 empty

Class std::__add_r_ref<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<const UFTouchProperty&> (0x0x7fb6f60bc6c0) 0 empty

Class std::__add_c_ref<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<const UFTouchProperty&> (0x0x7fb6f60bc720) 0 empty

Class std::__add_ref<const UFTouchProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<const UFTouchProperty&> (0x0x7fb6f60bc780) 0 empty

