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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f35e6725060) 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> (0x0x7f35e67250c0) 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> (0x0x7f35e6725120) 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> (0x0x7f35e6725180) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f35e6725ae0) 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> (0x0x7f35e6725b40) 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> (0x0x7f35e6725ba0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f35e6725c00) 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> (0x0x7f35e6725c60) 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> (0x0x7f35e6725cc0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f35e6725d80) 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> (0x0x7f35e6725de0) 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> (0x0x7f35e6725e40) 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> (0x0x7f35e6725ea0) 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> (0x0x7f35e6725f00) 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> (0x0x7f35e6725f60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f35e66dd750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675ac60) 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> (0x0x7f35e66dd7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675acc0) 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> (0x0x7f35e66dd820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675ad20) 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> (0x0x7f35e66dd888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675ad80) 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> (0x0x7f35e66dd8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675ade0) 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> (0x0x7f35e66dd958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675ae40) 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> (0x0x7f35e66dd9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675aea0) 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> (0x0x7f35e66dda28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675af00) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f35e66dda90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e675af60) 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> (0x0x7f35e66ddaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791000) 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> (0x0x7f35e66ddb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791060) 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> (0x0x7f35e66ddbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e67910c0) 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> (0x0x7f35e66ddc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791120) 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> (0x0x7f35e66ddc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791180) 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> (0x0x7f35e66dddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e67912a0) 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> (0x0x7f35e66dde38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791300) 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> (0x0x7f35e66ddea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e6791360) 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> (0x0x7f35e67c3208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e67b6540) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f35e67e2180) 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 (0x0x7f35e67e23c0) 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 (0x0x7f35e67e2600) 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 (0x0x7f35e67e2840) 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 (0x0x7f35e67e29c0) 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 (0x0x7f35e67e2d80) 0 empty

Class std::integral_constant<long unsigned int, 0ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 0ul> (0x0x7f35e6851060) 0 empty

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

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

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

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

Class std::__make_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
std::__make_unsigned<long int> (0x0x7f35e6851f60) 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> (0x0x7f35e687d000) 0 empty

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

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

Class std::__make_signed<unsigned char>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned char> (0x0x7f35e687d2a0) 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> (0x0x7f35e687d300) 0 empty

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f35e687d360) 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> (0x0x7f35e687d3c0) 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> (0x0x7f35e687d420) 0 empty

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

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

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

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7f35e60ab240) 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 (0x0x7f35e60ab5a0) 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 (0x0x7f35e60ab660) 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 (0x0x7f35e60ab720) 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 (0x0x7f35e60ab7e0) 0 empty

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f35e685f958) 0 empty
  std::input_iterator_tag (0x0x7f35e60abd80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f35e685f9c0) 0 empty
  std::forward_iterator_tag (0x0x7f35e685fa28) 0 empty
    std::input_iterator_tag (0x0x7f35e60abde0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f35e685fa90) 0 empty
  std::bidirectional_iterator_tag (0x0x7f35e685faf8) 0 empty
    std::forward_iterator_tag (0x0x7f35e685fb60) 0 empty
      std::input_iterator_tag (0x0x7f35e60abe40) 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> (0x0x7f35e611ea80) 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 (0x0x7f35e611ecc0) 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 (0x0x7f35e611ed20) 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 (0x0x7f35e611ed80) 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 (0x0x7f35e611ede0) 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 (0x0x7f35e611ee40) 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> (0x0x7f35e61fa3c0) 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> (0x0x7f35e61fa420) 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> (0x0x7f35e61fa5a0) 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> (0x0x7f35e61fa600) 0 empty

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

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

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

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

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

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7f35e66dd0d0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f35e61fa960) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f35e66dd0d0)

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7f35e61fa9c0) 0

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

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

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

Class std::bad_alloc
   size=8 align=8
   base size=8 base align=8
std::bad_alloc (0x0x7f35e5ebc000) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7f35e61fac00) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7f35e5ebc000)

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

Class std::bad_array_new_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_new_length (0x0x7f35e5ebc068) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7f35e5ebc0d0) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7f35e5ebc068)
    std::exception (0x0x7f35e61fac60) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f35e5ebc0d0)

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

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

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

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

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f35e5fb0840) 0

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

Class std::integral_constant<long unsigned int, 2ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 2ul> (0x0x7f35e5fb0b40) 0 empty

Class std::__pair_get<0ul>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<0ul> (0x0x7f35e5fb0cc0) 0 empty

Class std::__pair_get<1ul>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<1ul> (0x0x7f35e5fb0d20) 0 empty

Class std::_Build_index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<0ul> (0x0x7f35e5fb0e40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f35e5b46120) 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> > (0x0x7f35e5b46300) 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> (0x0x7f35e5b46360) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7f35e5f8ebc8) 0
  std::allocator<char> (0x0x7f35e5f8ec30) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f35e5b46d20) 0 empty

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f35e5b46d80) 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> > (0x0x7f35e5b46de0) 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> (0x0x7f35e5b46e40) 0 empty

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

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

Class std::__are_same<float, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, double> (0x0x7f35e5b46f60) 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> > (0x0x7f35e5a18000) 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> (0x0x7f35e5a18060) 0 empty

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f35e5a18180) 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> > (0x0x7f35e5a181e0) 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> (0x0x7f35e5a18240) 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> (0x0x7f35e5f8ef08) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f35e5a182a0) 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> (0x0x7f35e5a18300) 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> (0x0x7f35e5a18360) 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> (0x0x7f35e5a18420) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f35e5f8e958) 0
  std::allocator<wchar_t> (0x0x7f35e5f8ea28) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f35e5a18480) 0 empty

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

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7f35e5a184e0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__hash_base<long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f35e57120c0) 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> (0x0x7f35e56ec4e0) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f35e5712120) 0 empty

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

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f35e56ec618) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f35e5712420) 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> > (0x0x7f35e56ec6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e57124e0) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7f35e5712540) 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> > (0x0x7f35e56ec820) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7f35e57125a0) 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> > > (0x0x7f35e56ec888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e5712600) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<wchar_t> > (0x0x7f35e5712660) 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> > (0x0x7f35e56ec9c0) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<wchar_t> > (0x0x7f35e57126c0) 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> > > (0x0x7f35e56eca28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e5712720) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char16_t> > (0x0x7f35e5712780) 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> > (0x0x7f35e56eca90) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char16_t> > (0x0x7f35e57127e0) 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> (0x0x7f35e5712960) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f35e56ecaf8) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f35e5712a20) 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> (0x0x7f35e5712ae0) 0 empty

Class std::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t>::_Alloc_hider (0x0x7f35e56ecbc8) 0
  std::allocator<char16_t> (0x0x7f35e56ecc30) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f35e5712b40) 0 empty

Class std::basic_string<char16_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t> (0x0x7f35e5712900) 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> > > (0x0x7f35e56ecc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e5712ba0) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char32_t> > (0x0x7f35e5712c00) 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> > (0x0x7f35e56ecd00) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char32_t> > (0x0x7f35e5712c60) 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> (0x0x7f35e5712de0) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f35e56ecd68) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f35e5712ea0) 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> (0x0x7f35e5712f60) 0 empty

Class std::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t>::_Alloc_hider (0x0x7f35e56ece38) 0
  std::allocator<char32_t> (0x0x7f35e56ecea0) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f35e57ff000) 0 empty

Class std::basic_string<char32_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t> (0x0x7f35e5712d80) 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> > > (0x0x7f35e56ecf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e57ff060) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f35e551e9c0) 0
  std::__uses_alloc_base (0x0x7f35e57ffba0) 0 empty

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

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

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

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

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

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7f35e52984e0) 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> (0x0x7f35e52985a0) 0 empty

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

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

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7f35e5646548) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f35e52986c0) 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> (0x0x7f35e52987e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__mutex (0x0x7f35e5298cc0) 0

Class __gnu_cxx::__recursive_mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__recursive_mutex (0x0x7f35e5298d20) 0

Class __gnu_cxx::__scoped_lock
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__scoped_lock (0x0x7f35e5298d80) 0

Class __gnu_cxx::__cond
   size=48 align=8
   base size=48 base align=8
__gnu_cxx::__cond (0x0x7f35e5298de0) 0

Class std::integral_constant<int, 0>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<int, 0> (0x0x7f35e5088b40) 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> (0x0x7f35e5142180) 0 empty

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

Class std::bad_function_call
   size=8 align=8
   base size=8 base align=8
std::bad_function_call (0x0x7f35e51bd000) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 16u)
  std::exception (0x0x7f35e5142840) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7f35e51bd000)

Class std::_Nocopy_types
   size=16 align=8
   base size=16 base align=8
std::_Nocopy_types (0x0x7f35e5142900) 0

Class std::_Any_data
   size=16 align=8
   base size=16 base align=8
std::_Any_data (0x0x7f35e51429c0) 0

Class std::_Function_base
   size=24 align=8
   base size=24 base align=8
std::_Function_base (0x0x7f35e5142ae0) 0

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

Class std::bad_weak_ptr
   size=8 align=8
   base size=8 base align=8
std::bad_weak_ptr (0x0x7f35e51bda28) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 16u)
  std::exception (0x0x7f35e52511e0) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7f35e51bda28)

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u>
   size=40 align=8
   base size=40 base align=8
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bda90) 0
  __gnu_cxx::__mutex (0x0x7f35e52512a0) 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> (0x0x7f35e5251360) 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
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)0u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f35e51bdb60) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f35e52513c0) 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
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)1u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
   size=56 align=8
   base size=56 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bdbc8) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bdc30) 8
    __gnu_cxx::__mutex (0x0x7f35e5251420) 8

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> (0x0x7f35e5251480) 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
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)2u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e51bdc98) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e52514e0) 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
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
48    (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=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f35e51bdd68) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f35e51bddd0) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f35e51bdd68)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f35e5251660) 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
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
48    (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=64 align=8
   base size=64 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bd4e0) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bd548) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bd4e0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f35e51bd5b0) 8
      __gnu_cxx::__mutex (0x0x7f35e52516c0) 8

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
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
48    (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=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4f100d0) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4f10138) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4f100d0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e5251720) 0 empty

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

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

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

Class oif::frame::Value
   size=16 align=8
   base size=16 base align=8
oif::frame::Value (0x0x7f35e501e2a0) 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> > (0x0x7f35e501e3c0) 0 empty

Vtable for UFEvent_
UFEvent_::_ZTV8UFEvent_: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI8UFEvent_)
16    (int (*)(...))UFEvent_::~UFEvent_
24    (int (*)(...))UFEvent_::~UFEvent_

Class UFEvent_
   size=8 align=8
   base size=8 base align=8
UFEvent_ (0x0x7f35e501e420) 0 nearly-empty
    vptr=((& UFEvent_::_ZTV8UFEvent_) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e501e780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4cac270) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e501ef60) 0 empty

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

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e4d02060) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, true> (0x0x7f35e4d02120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e4d02000) 0 empty

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

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d02240) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7f35e4d02300) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::rebind<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d021e0) 0 empty

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

Class std::less<UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFEventProperty> (0x0x7f35e4cac548) 0 empty
  std::binary_function<UFEventProperty, UFEventProperty, bool> (0x0x7f35e4d023c0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d02420) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4cac5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d024e0) 0 empty

Class std::_Rb_tree<UFEventProperty, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFEventProperty>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<UFEventProperty, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >::_Rb_tree_impl<std::less<UFEventProperty>, true> (0x0x7f35e4cac618) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4cac680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d025a0) 0 empty

Class std::_Rb_tree<UFEventProperty, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<UFEventProperty, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4d02180) 0

Class std::map<UFEventProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=48 align=8
   base size=48 base align=8
std::map<UFEventProperty, std::unique_ptr<const oif::frame::Value>, std::less<UFEventProperty>, std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e501e4e0) 0

Vtable for oif::frame::Property<UFEventProperty>
oif::frame::Property<UFEventProperty>::_ZTVN3oif5frame8PropertyI15UFEventPropertyEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3oif5frame8PropertyI15UFEventPropertyEE)
16    (int (*)(...))oif::frame::Property<T>::~Property<UFEventProperty>
24    (int (*)(...))oif::frame::Property<T>::~Property<UFEventProperty>

Class oif::frame::Property<UFEventProperty>
   size=56 align=8
   base size=56 base align=8
oif::frame::Property<UFEventProperty> (0x0x7f35e501e480) 0
    vptr=((& oif::frame::Property<UFEventProperty>::_ZTVN3oif5frame8PropertyI15UFEventPropertyEE) + 16u)

Vtable for oif::frame::UFEvent
oif::frame::UFEvent::_ZTVN3oif5frame7UFEventE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3oif5frame7UFEventE)
16    (int (*)(...))oif::frame::UFEvent::~UFEvent
24    (int (*)(...))oif::frame::UFEvent::~UFEvent
32    (int (*)(...))-8
40    (int (*)(...))(& _ZTIN3oif5frame7UFEventE)
48    (int (*)(...))oif::frame::UFEvent::_ZThn8_N3oif5frame7UFEventD1Ev
56    (int (*)(...))oif::frame::UFEvent::_ZThn8_N3oif5frame7UFEventD0Ev

Class oif::frame::UFEvent
   size=72 align=8
   base size=68 base align=8
oif::frame::UFEvent (0x0x7f35e4d0caf0) 0
    vptr=((& oif::frame::UFEvent::_ZTVN3oif5frame7UFEventE) + 16u)
  UFEvent_ (0x0x7f35e4d02660) 0 nearly-empty
      primary-for oif::frame::UFEvent (0x0x7f35e4d0caf0)
  oif::frame::Property<UFEventProperty> (0x0x7f35e4d026c0) 8
      vptr=((& oif::frame::UFEvent::_ZTVN3oif5frame7UFEventE) + 48u)

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f35e4cac888) 0
  std::_Bit_iterator_base (0x0x7f35e4cac8f0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f35e4d029c0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f35e4cac958) 0
  std::_Bit_iterator_base (0x0x7f35e4cac9c0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f35e4d02a20) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f35e4d02ba0) 0

Class std::remove_volatile<std::_Bit_iterator>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Bit_iterator> (0x0x7f35e4d02c60) 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> (0x0x7f35e4d02cc0) 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> (0x0x7f35e4d02c00) 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> (0x0x7f35e4d02d20) 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> (0x0x7f35e4cacbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4d02d80) 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> (0x0x7f35e4d02de0) 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> (0x0x7f35e4cacc98) 0 empty
  std::__iterator_traits<std::_Bit_iterator, true> (0x0x7f35e4d02e40) 0 empty

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

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7f35e4cacdd0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f35e4d02f00) 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> (0x0x7f35e4b45000) 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> (0x0x7f35e4b45060) 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> (0x0x7f35e4d02f60) 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> (0x0x7f35e4b450c0) 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> (0x0x7f35e4cacf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4b45120) 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> (0x0x7f35e4b45180) 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> (0x0x7f35e4cac2d8) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, true> (0x0x7f35e4b451e0) 0 empty

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

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7f35e4cac6e8) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f35e4b452a0) 0 empty

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

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

Class std::is_function<oif::frame::UFFrame>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFFrame> (0x0x7f35e4b82208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b45480) 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> > > (0x0x7f35e4b454e0) 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> (0x0x7f35e4b82270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b45540) 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> > (0x0x7f35e4b455a0) 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> (0x0x7f35e4b822d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b45600) 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> > (0x0x7f35e4b82340) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame> (0x0x7f35e4b823a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4b45660) 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> (0x0x7f35e4b824e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b456c0) 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> > (0x0x7f35e4b45720) 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> (0x0x7f35e4b458a0) 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> (0x0x7f35e4b45900) 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> (0x0x7f35e4b45840) 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> (0x0x7f35e4b82680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b45960) 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> (0x0x7f35e4b826e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4b459c0) 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> > (0x0x7f35e4b82750) 0 empty
  std::is_void<oif::frame::UFFrame> (0x0x7f35e4b827b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4b45a20) 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> > (0x0x7f35e4b82820) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7f35e4b82888) 0 empty
    std::is_void<oif::frame::UFFrame> (0x0x7f35e4b828f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4b45a80) 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> > > (0x0x7f35e4b82958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4b45ae0) 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> (0x0x7f35e4b829c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4b45b40) 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> > (0x0x7f35e4b45ba0) 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> > (0x0x7f35e4b82af8) 0 empty
  std::is_object<oif::frame::UFFrame> (0x0x7f35e4b82b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4b45cc0) 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> (0x0x7f35e4b82bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4b45de0) 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> (0x0x7f35e4b45e40) 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> (0x0x7f35e4b82c30) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFFrame, true> (0x0x7f35e4b45ea0) 0 empty

Class std::__shared_count<>
   size=8 align=8
   base size=8 base align=8
std::__shared_count<> (0x0x7f35e4b45f00) 0

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

Class std::remove_volatile<oif::frame::UFFrame*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFFrame*> (0x0x7f35e4c68060) 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*> (0x0x7f35e4c680c0) 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*> (0x0x7f35e4c68000) 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*> (0x0x7f35e4b82dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68120) 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*> (0x0x7f35e4b82e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68180) 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*> > > (0x0x7f35e4c681e0) 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*> (0x0x7f35e4b82ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68240) 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*> > (0x0x7f35e4c682a0) 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*> (0x0x7f35e4b82138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68300) 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*> > (0x0x7f35e4c72000) 0 empty
  std::is_array<oif::frame::UFFrame*> (0x0x7f35e4c72068) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4c68360) 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*> > (0x0x7f35e4c720d0) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7f35e4c72138) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7f35e4c721a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4c68480) 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*> > > (0x0x7f35e4c685a0) 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*> (0x0x7f35e4c72208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68600) 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*> > (0x0x7f35e4c68660) 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*> (0x0x7f35e4c72270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c686c0) 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*> > (0x0x7f35e4c722d8) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame*> (0x0x7f35e4c72340) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4c68720) 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*> (0x0x7f35e4c72478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4c68780) 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*> > (0x0x7f35e4c687e0) 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*> > (0x0x7f35e4c72680) 0 empty
  std::is_void<oif::frame::UFFrame*> (0x0x7f35e4c726e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4c68840) 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*> > (0x0x7f35e4c72750) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7f35e4c727b8) 0 empty
    std::is_void<oif::frame::UFFrame*> (0x0x7f35e4c72820) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4c68960) 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*> > > (0x0x7f35e4c72888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4c68a20) 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*> (0x0x7f35e4c728f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4c68a80) 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*> > (0x0x7f35e4c68ae0) 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*> > (0x0x7f35e4c72af8) 0 empty
  std::is_object<oif::frame::UFFrame*> (0x0x7f35e4c72b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4c68b40) 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*> (0x0x7f35e4c72bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4c68c60) 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> (0x0x7f35e4c68cc0) 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*> (0x0x7f35e4c72c30) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFFrame*, true> (0x0x7f35e4c68d20) 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> (0x0x7f35e4c68540) 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*> (0x0x7f35e4c72d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4c68d80) 0 empty

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

Class std::shared_ptr<oif::frame::UFFrame>
   size=16 align=8
   base size=16 base align=8
std::shared_ptr<oif::frame::UFFrame> (0x0x7f35e4b82d00) 0
  std::__shared_ptr<oif::frame::UFFrame, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4b45f60) 0

Class UFBackendFrame_
   size=16 align=8
   base size=16 base align=8
UFBackendFrame_ (0x0x7f35e4b453c0) 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> > > (0x0x7f35e4c68f00) 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> > > (0x0x7f35e4c72ea0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e48ba000) 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> > > (0x0x7f35e48ba2a0) 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> > > (0x0x7f35e48ba300) 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> > > (0x0x7f35e48ba240) 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> > > (0x0x7f35e48ba4e0) 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> >*> (0x0x7f35e48ba1e0) 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> > > > (0x0x7f35e48ba180) 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> > > > (0x0x7f35e48c3340) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e48ba540) 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> > > (0x0x7f35e48ba660) 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> > > (0x0x7f35e48ba600) 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> (0x0x7f35e48ba6c0) 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> > > (0x0x7f35e48ba5a0) 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> > > > (0x0x7f35e48ba840) 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> > > > (0x0x7f35e48ba7e0) 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> (0x0x7f35e48ba8a0) 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> > > > (0x0x7f35e48ba780) 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> (0x0x7f35e48ba900) 0 empty

Class std::less<UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFFrameProperty> (0x0x7f35e48c3618) 0 empty
  std::binary_function<UFFrameProperty, UFFrameProperty, bool> (0x0x7f35e48ba960) 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> > > > (0x0x7f35e48ba9c0) 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> > > > (0x0x7f35e48c3680) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e48baa80) 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=48 align=8
   base size=48 base align=8
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> (0x0x7f35e48c36e8) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e48c3750) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e48bab40) 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=48 align=8
   base size=48 base align=8
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> > > > (0x0x7f35e48ba720) 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=48 align=8
   base size=48 base align=8
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> > > > (0x0x7f35e4c68ea0) 0

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

Class oif::frame::Property<UFFrameProperty>
   size=56 align=8
   base size=56 base align=8
oif::frame::Property<UFFrameProperty> (0x0x7f35e4c68e40) 0
    vptr=((& oif::frame::Property<UFFrameProperty>::_ZTVN3oif5frame8PropertyI15UFFramePropertyEE) + 16u)

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> > (0x0x7f35e48bad80) 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> > (0x0x7f35e48c37b8) 0 empty
  __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7f35e48bae40) 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> > (0x0x7f35e4a2d000) 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> > (0x0x7f35e4a2d060) 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> > (0x0x7f35e48baf60) 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> > (0x0x7f35e4a2d0c0) 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>*> (0x0x7f35e48baf00) 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> > > (0x0x7f35e48bad20) 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> > > (0x0x7f35e48c3a90) 0 empty
  std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e4a2d1e0) 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> > (0x0x7f35e4a2d300) 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> > (0x0x7f35e4a2d2a0) 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> (0x0x7f35e4a2d360) 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> > (0x0x7f35e4a2d240) 0 empty

Class std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >::_Vector_impl (0x0x7f35e48c3d68) 0
  std::allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7f35e48c3dd0) 0 empty
    __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7f35e4a2d3c0) 0 empty

Class std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e48bacc0) 0

Class std::vector<std::shared_ptr<oif::frame::UFTouch> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::shared_ptr<oif::frame::UFTouch> > (0x0x7f35e48c3e38) 0
  std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e4a2d420) 0

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

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

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

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

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

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e48c3820) 0 empty
  std::allocator_traits<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e4a2d960) 0 empty

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

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const long unsigned int, unsigned int> >, std::pair<const 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 unsigned int, unsigned int> >, std::pair<const long unsigned int, unsigned int> > (0x0x7f35e4a2db40) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const long unsigned int, unsigned int> >, std::pair<const 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 unsigned int, unsigned int> >, std::pair<const long unsigned int, unsigned int>, true> (0x0x7f35e4a2dc00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, unsigned int> > >::rebind<std::pair<const 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 unsigned int, unsigned int> > >::rebind<std::pair<const long unsigned int, unsigned int> > (0x0x7f35e4a2dae0) 0 empty

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

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e4a2dd20) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >, true> (0x0x7f35e4a2dde0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const long unsigned int, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >::rebind<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e4a2dcc0) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e4a2df00) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e47763a8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e47b9000) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, unsigned int>, std::_Select1st<std::pair<const long unsigned int, unsigned int> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, unsigned int> > >::_Rb_tree_impl<std::less<long unsigned int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, unsigned int>, std::_Select1st<std::pair<const long unsigned int, unsigned int> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, unsigned int> > >::_Rb_tree_impl<std::less<long unsigned int>, true> (0x0x7f35e4776478) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e47764e0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e47b90c0) 0 empty

Class std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, unsigned int>, std::_Select1st<std::pair<const long unsigned int, unsigned int> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<long unsigned int, std::pair<const long unsigned int, unsigned int>, std::_Select1st<std::pair<const long unsigned int, unsigned int> >, std::less<long unsigned int>, std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e4a2dc60) 0

Class std::map<long unsigned int, unsigned int>
   size=48 align=8
   base size=48 base align=8
std::map<long unsigned int, unsigned int> (0x0x7f35e4a2d480) 0

Vtable for oif::frame::UFFrame
oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3oif5frame7UFFrameE)
16    (int (*)(...))oif::frame::UFFrame::~UFFrame
24    (int (*)(...))oif::frame::UFFrame::~UFFrame
32    (int (*)(...))-8
40    (int (*)(...))(& _ZTIN3oif5frame7UFFrameE)
48    (int (*)(...))oif::frame::UFFrame::_ZThn8_N3oif5frame7UFFrameD1Ev
56    (int (*)(...))oif::frame::UFFrame::_ZThn8_N3oif5frame7UFFrameD0Ev

Class oif::frame::UFFrame
   size=152 align=8
   base size=152 base align=8
oif::frame::UFFrame (0x0x7f35e4965150) 0
    vptr=((& oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE) + 16u)
  UFFrame_ (0x0x7f35e48bac00) 0 nearly-empty
      primary-for oif::frame::UFFrame (0x0x7f35e4965150)
  oif::frame::Property<UFFrameProperty> (0x0x7f35e48bac60) 8
      vptr=((& oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE) + 48u)

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> > > (0x0x7f35e47768f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e47b91e0) 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> > > (0x0x7f35e47b92a0) 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> > > (0x0x7f35e47b9300) 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> > > (0x0x7f35e47b9240) 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> > > (0x0x7f35e47769c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e47b9360) 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> > > (0x0x7f35e4776a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e47b93c0) 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> > > > (0x0x7f35e4776a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b9420) 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> > > > > (0x0x7f35e47b9480) 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> > > (0x0x7f35e4776af8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f35e47b94e0) 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> > > > (0x0x7f35e4776b60) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e4776bc8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f35e47b9600) 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> > > (0x0x7f35e4776c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b96c0) 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> (0x0x7f35e4776c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b97e0) 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> > > (0x0x7f35e4776dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b9900) 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> > > > (0x0x7f35e47b9960) 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> > > (0x0x7f35e4776f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b99c0) 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> (0x0x7f35e4776f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e4776000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e47b9ba0) 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> > (0x0x7f35e487e000) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7f35e487e068) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7f35e487e0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e47b9c60) 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> > > (0x0x7f35e487e1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e47b9d20) 0 empty

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

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

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

Class oif::frame::UFAxis
   size=24 align=8
   base size=24 base align=8
oif::frame::UFAxis (0x0x7f35e487e270) 0
    vptr=((& oif::frame::UFAxis::_ZTVN3oif5frame6UFAxisE) + 16u)
  UFAxis_ (0x0x7f35e47b9f60) 0 nearly-empty
      primary-for oif::frame::UFAxis (0x0x7f35e487e270)

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

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

Class std::is_function<oif::frame::UFDevice>
   size=1 align=1
   base size=1 base align=1
std::is_function<oif::frame::UFDevice> (0x0x7f35e487e340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490120) 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> > > (0x0x7f35e4490180) 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> (0x0x7f35e487e3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e44901e0) 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> > (0x0x7f35e4490240) 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> (0x0x7f35e487e410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e44902a0) 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> > (0x0x7f35e487e478) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice> (0x0x7f35e487e4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4490300) 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> (0x0x7f35e487e618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490360) 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> > (0x0x7f35e44903c0) 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> (0x0x7f35e4490480) 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> (0x0x7f35e44904e0) 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> (0x0x7f35e4490420) 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> (0x0x7f35e487e888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490540) 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> (0x0x7f35e487e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e44905a0) 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> > (0x0x7f35e487e958) 0 empty
  std::is_void<oif::frame::UFDevice> (0x0x7f35e487e9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4490600) 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> > (0x0x7f35e487ea28) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7f35e487ea90) 0 empty
    std::is_void<oif::frame::UFDevice> (0x0x7f35e487eaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4490720) 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> > > (0x0x7f35e487eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e44907e0) 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> (0x0x7f35e487ebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4490840) 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> > (0x0x7f35e44908a0) 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> > (0x0x7f35e487edd0) 0 empty
  std::is_object<oif::frame::UFDevice> (0x0x7f35e487ee38) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4490900) 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> (0x0x7f35e487eea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4490a20) 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> (0x0x7f35e4490a80) 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> (0x0x7f35e487ef08) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFDevice, true> (0x0x7f35e4490ae0) 0 empty

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

Class std::remove_volatile<oif::frame::UFDevice*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFDevice*> (0x0x7f35e4490c00) 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*> (0x0x7f35e4490c60) 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*> (0x0x7f35e4490ba0) 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*> (0x0x7f35e44ef0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490cc0) 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*> (0x0x7f35e44ef138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490d20) 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*> > > (0x0x7f35e4490d80) 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*> (0x0x7f35e44ef1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490de0) 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*> > (0x0x7f35e4490e40) 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*> (0x0x7f35e44ef3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4490ea0) 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*> > (0x0x7f35e44ef410) 0 empty
  std::is_array<oif::frame::UFDevice*> (0x0x7f35e44ef478) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4490f00) 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*> > (0x0x7f35e44ef4e0) 0 empty
  std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7f35e44ef548) 0 empty
    std::is_array<oif::frame::UFDevice*> (0x0x7f35e44ef5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4519060) 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*> > > (0x0x7f35e4519180) 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*> (0x0x7f35e44ef618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e45191e0) 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*> > (0x0x7f35e4519240) 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*> (0x0x7f35e44ef680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e45192a0) 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*> > (0x0x7f35e44ef6e8) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice*> (0x0x7f35e44ef750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4519300) 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*> (0x0x7f35e44ef7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4519360) 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*> > (0x0x7f35e45193c0) 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*> > (0x0x7f35e44ef9c0) 0 empty
  std::is_void<oif::frame::UFDevice*> (0x0x7f35e44efa28) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4519420) 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*> > (0x0x7f35e44efa90) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7f35e44efaf8) 0 empty
    std::is_void<oif::frame::UFDevice*> (0x0x7f35e44efb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4519540) 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*> > > (0x0x7f35e44efbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4519600) 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*> (0x0x7f35e44efc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4519660) 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*> > (0x0x7f35e45196c0) 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*> > (0x0x7f35e44efd68) 0 empty
  std::is_object<oif::frame::UFDevice*> (0x0x7f35e44efdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4519720) 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*> (0x0x7f35e44efe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4519840) 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> (0x0x7f35e45198a0) 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*> (0x0x7f35e44efea0) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFDevice*, true> (0x0x7f35e4519900) 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> (0x0x7f35e4519120) 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*> (0x0x7f35e44eff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4519960) 0 empty

Class std::shared_ptr<oif::frame::UFDevice>
   size=16 align=8
   base size=16 base align=8
std::shared_ptr<oif::frame::UFDevice> (0x0x7f35e44ef000) 0
  std::__shared_ptr<oif::frame::UFDevice, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4490b40) 0

Class UFBackendDevice_
   size=16 align=8
   base size=16 base align=8
UFBackendDevice_ (0x0x7f35e4490060) 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> > > (0x0x7f35e4519a80) 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> > > (0x0x7f35e4535138) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e4519b40) 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> > > (0x0x7f35e4519de0) 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> > > (0x0x7f35e4519e40) 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> > > (0x0x7f35e4519d80) 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> > > (0x0x7f35e4519f60) 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> >*> (0x0x7f35e4519d20) 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> > > > (0x0x7f35e4519cc0) 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> > > > (0x0x7f35e4535680) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e45c3000) 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> > > (0x0x7f35e45c3120) 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> > > (0x0x7f35e45c30c0) 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> (0x0x7f35e45c3180) 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> > > (0x0x7f35e45c3060) 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> > > > (0x0x7f35e45c3300) 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> > > > (0x0x7f35e45c32a0) 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> (0x0x7f35e45c3360) 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> > > > (0x0x7f35e45c3240) 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> (0x0x7f35e45c33c0) 0 empty

Class std::less<UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFDeviceProperty> (0x0x7f35e4535958) 0 empty
  std::binary_function<UFDeviceProperty, UFDeviceProperty, bool> (0x0x7f35e45c3420) 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> > > > (0x0x7f35e45c3480) 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> > > > (0x0x7f35e45359c0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e45c3540) 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=48 align=8
   base size=48 base align=8
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> (0x0x7f35e4535a28) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e4535a90) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e45c3600) 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=48 align=8
   base size=48 base align=8
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> > > > (0x0x7f35e45c31e0) 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=48 align=8
   base size=48 base align=8
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> > > > (0x0x7f35e4519a20) 0

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

Class oif::frame::Property<UFDeviceProperty>
   size=56 align=8
   base size=56 base align=8
oif::frame::Property<UFDeviceProperty> (0x0x7f35e45199c0) 0
    vptr=((& oif::frame::Property<UFDeviceProperty>::_ZTVN3oif5frame8PropertyI16UFDevicePropertyEE) + 16u)

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> > > (0x0x7f35e45c3780) 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> > > (0x0x7f35e4535c30) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7f35e45c3900) 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> > > (0x0x7f35e45c3b40) 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> > > (0x0x7f35e45c3c60) 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> > > (0x0x7f35e45c3ae0) 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> > > (0x0x7f35e45c3cc0) 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> >*> (0x0x7f35e45c3a80) 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> > > > (0x0x7f35e45c3a20) 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> > > > (0x0x7f35e4535ea0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7f35e45c3d20) 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> > > (0x0x7f35e45c3e40) 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> > > (0x0x7f35e45c3de0) 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> (0x0x7f35e45c3ea0) 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> > > (0x0x7f35e45c3d80) 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> > > > (0x0x7f35e433e060) 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> > > > (0x0x7f35e433e000) 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> (0x0x7f35e433e0c0) 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> > > > (0x0x7f35e45c3f60) 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> (0x0x7f35e433e120) 0 empty

Class std::less<UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::less<UFAxisType> (0x0x7f35e4535f08) 0 empty
  std::binary_function<UFAxisType, UFAxisType, bool> (0x0x7f35e433e180) 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> > > > (0x0x7f35e433e1e0) 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> > > > (0x0x7f35e4367000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7f35e433e2a0) 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=48 align=8
   base size=48 base align=8
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> (0x0x7f35e4367138) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7f35e43671a0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7f35e433e360) 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=48 align=8
   base size=48 base align=8
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> > > > (0x0x7f35e45c3f00) 0

Class std::map<UFAxisType, std::unique_ptr<oif::frame::UFAxis> >
   size=48 align=8
   base size=48 base align=8
std::map<UFAxisType, std::unique_ptr<oif::frame::UFAxis> > (0x0x7f35e45c3720) 0

Vtable for oif::frame::UFDevice
oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN3oif5frame8UFDeviceE)
16    (int (*)(...))oif::frame::UFDevice::~UFDevice
24    (int (*)(...))oif::frame::UFDevice::~UFDevice
32    (int (*)(...))oif::frame::UFDevice::AcceptTouch
40    (int (*)(...))oif::frame::UFDevice::RejectTouch
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTIN3oif5frame8UFDeviceE)
64    (int (*)(...))oif::frame::UFDevice::_ZThn8_N3oif5frame8UFDeviceD1Ev
72    (int (*)(...))oif::frame::UFDevice::_ZThn8_N3oif5frame8UFDeviceD0Ev

Class oif::frame::UFDevice
   size=112 align=8
   base size=112 base align=8
oif::frame::UFDevice (0x0x7f35e45daa80) 0
    vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 16u)
  UFDevice_ (0x0x7f35e45c3660) 0 nearly-empty
      primary-for oif::frame::UFDevice (0x0x7f35e45daa80)
  oif::frame::Property<UFDeviceProperty> (0x0x7f35e45c36c0) 8
      vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 64u)

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*> > > (0x0x7f35e433e3c0) 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*> > (0x0x7f35e43672d8) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7f35e4367340) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7f35e43673a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e433e420) 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> (0x0x7f35e433e4e0) 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*> (0x0x7f35e4367478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e433e540) 0 empty

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

Class std::conditional<false, std::is_void<oif::frame::UFFrame*>, 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::UFFrame*>, std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > > (0x0x7f35e433e600) 0 empty

Class std::__or_<std::is_void<oif::frame::UFFrame*>, 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::UFFrame*>, std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7f35e43674e0) 0 empty
  std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7f35e4367548) 0 empty
    std::is_array<oif::frame::UFDevice*> (0x0x7f35e43675b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e433e660) 0 empty

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

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

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f35e433e7e0) 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> (0x0x7f35e433e840) 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> (0x0x7f35e433e8a0) 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> (0x0x7f35e433e900) 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> (0x0x7f35e433e960) 0 empty

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

Class std::__are_same<double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, int> (0x0x7f35e433ea20) 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> (0x0x7f35e433ea80) 0 empty

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

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

Class std::basic_string<char16_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char16_t>::_Rep (0x0x7f35e4367750) 0
  std::basic_string<char16_t>::_Rep_base (0x0x7f35e433eb40) 0

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

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

Class std::basic_string<char32_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char32_t>::_Rep (0x0x7f35e4367820) 0
  std::basic_string<char32_t>::_Rep_base (0x0x7f35e433ec60) 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*> (0x0x7f35e433ed20) 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> (0x0x7f35e433ed80) 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*> (0x0x7f35e43678f0) 0 empty
  std::_Iter_base<long unsigned int*, false> (0x0x7f35e433ede0) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f35e4367a90) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f35e40ef060) 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> (0x0x7f35e40ef0c0) 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> (0x0x7f35e40ef120) 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> (0x0x7f35e4367b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef360) 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> > > (0x0x7f35e40ef3c0) 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> (0x0x7f35e4367bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef420) 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> > (0x0x7f35e40ef480) 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> (0x0x7f35e4367c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef4e0) 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> > (0x0x7f35e4367c98) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch> (0x0x7f35e4367d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e40ef540) 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> (0x0x7f35e4367e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef5a0) 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> > (0x0x7f35e40ef600) 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> (0x0x7f35e40ef780) 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> (0x0x7f35e40ef7e0) 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> (0x0x7f35e40ef720) 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> (0x0x7f35e4535c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef840) 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> (0x0x7f35e414c000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40ef8a0) 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> > (0x0x7f35e414c068) 0 empty
  std::is_void<oif::frame::UFTouch> (0x0x7f35e414c0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e40ef900) 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> > (0x0x7f35e414c138) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7f35e414c1a0) 0 empty
    std::is_void<oif::frame::UFTouch> (0x0x7f35e414c208) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e40ef960) 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> > > (0x0x7f35e414c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e40ef9c0) 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> (0x0x7f35e414c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e40efa20) 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> > (0x0x7f35e40efa80) 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> > (0x0x7f35e414c410) 0 empty
  std::is_object<oif::frame::UFTouch> (0x0x7f35e414c478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e40efba0) 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> (0x0x7f35e414c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e40efcc0) 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> (0x0x7f35e40efd20) 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> (0x0x7f35e414c548) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFTouch, true> (0x0x7f35e40efd80) 0 empty

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

Class std::remove_volatile<oif::frame::UFTouch*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFTouch*> (0x0x7f35e40efea0) 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*> (0x0x7f35e40eff00) 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*> (0x0x7f35e40efe40) 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*> (0x0x7f35e414c6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40eff60) 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*> (0x0x7f35e414c750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193000) 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*> > > (0x0x7f35e4193060) 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*> (0x0x7f35e414c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e41930c0) 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*> > (0x0x7f35e4193120) 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*> (0x0x7f35e414c9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193180) 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*> > (0x0x7f35e414ca28) 0 empty
  std::is_array<oif::frame::UFTouch*> (0x0x7f35e414ca90) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e41931e0) 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*> > (0x0x7f35e414caf8) 0 empty
  std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7f35e414cb60) 0 empty
    std::is_array<oif::frame::UFTouch*> (0x0x7f35e414cbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4193300) 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*> > > (0x0x7f35e4193420) 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*> (0x0x7f35e414cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193480) 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*> > (0x0x7f35e41934e0) 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*> (0x0x7f35e414cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193540) 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*> > (0x0x7f35e414cd00) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch*> (0x0x7f35e414cd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e41935a0) 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*> (0x0x7f35e414cea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193600) 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*> > (0x0x7f35e4193660) 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*> > (0x0x7f35e41ab0d0) 0 empty
  std::is_void<oif::frame::UFTouch*> (0x0x7f35e41ab138) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e41936c0) 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*> > (0x0x7f35e41ab1a0) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7f35e41ab208) 0 empty
    std::is_void<oif::frame::UFTouch*> (0x0x7f35e41ab270) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e41937e0) 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*> > > (0x0x7f35e41ab2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e41938a0) 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*> (0x0x7f35e41ab340) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4193900) 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*> > (0x0x7f35e4193960) 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*> > (0x0x7f35e41ab548) 0 empty
  std::is_object<oif::frame::UFTouch*> (0x0x7f35e41ab5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e41939c0) 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*> (0x0x7f35e41ab618) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4193ae0) 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> (0x0x7f35e4193b40) 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*> (0x0x7f35e41ab680) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFTouch*, true> (0x0x7f35e4193ba0) 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> (0x0x7f35e41933c0) 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*> (0x0x7f35e41ab750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4193c00) 0 empty

Class std::shared_ptr<oif::frame::UFTouch>
   size=16 align=8
   base size=16 base align=8
std::shared_ptr<oif::frame::UFTouch> (0x0x7f35e414c618) 0
  std::__shared_ptr<oif::frame::UFTouch, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e40efde0) 0

Class std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e4193c60) 0

Class std::_Rb_tree_const_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e4193d20) 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> > (0x0x7f35e4193e40) 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> (0x0x7f35e4193ea0) 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 (0x0x7f35e4193de0) 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*> > (0x0x7f35e4193f00) 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*> (0x0x7f35e41aba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4193f60) 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*> (0x0x7f35e41aba90) 0 empty
  std::is_empty<const oif::frame::Value*> (0x0x7f35e41abaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4204000) 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> > > (0x0x7f35e4204060) 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> > (0x0x7f35e41abb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e42040c0) 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> > (0x0x7f35e41abbc8) 0 empty
  std::is_empty<std::default_delete<const oif::frame::Value> > (0x0x7f35e41abc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4204120) 0 empty

Class std::_Tuple_impl<2ul>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<2ul> (0x0x7f35e4204180) 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*> (0x0x7f35e42042a0) 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*> (0x0x7f35e4204300) 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*> (0x0x7f35e4204240) 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*> (0x0x7f35e41abd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4204360) 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*> (0x0x7f35e41abdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e42043c0) 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*> > > (0x0x7f35e4204420) 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*> (0x0x7f35e41abe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4204540) 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*> > (0x0x7f35e42045a0) 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*> (0x0x7f35e41abea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4204600) 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*> > (0x0x7f35e41abf08) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7f35e41abf70) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4204660) 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*> > (0x0x7f35e42310d0) 0 empty
  std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7f35e4231138) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7f35e42311a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e42046c0) 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*> > > (0x0x7f35e4204780) 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*> (0x0x7f35e4231270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e42048a0) 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*> > (0x0x7f35e4204900) 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*> (0x0x7f35e42312d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4204960) 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*> > (0x0x7f35e4231340) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*> (0x0x7f35e42313a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e42049c0) 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*> (0x0x7f35e4231410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4204a20) 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*> > (0x0x7f35e4204a80) 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*> > (0x0x7f35e4231478) 0 empty
  std::is_void<const oif::frame::Value*> (0x0x7f35e42314e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4204ae0) 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*> > (0x0x7f35e4231618) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7f35e4231680) 0 empty
    std::is_void<const oif::frame::Value*> (0x0x7f35e42316e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4204b40) 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*> > > (0x0x7f35e42317b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4204ba0) 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*> (0x0x7f35e4231820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4204c00) 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*> > (0x0x7f35e4204c60) 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*> > (0x0x7f35e4231888) 0 empty
  std::is_object<const oif::frame::Value*> (0x0x7f35e42318f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4204cc0) 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*> (0x0x7f35e4231a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4204de0) 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> (0x0x7f35e4204e40) 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*> (0x0x7f35e4231a90) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*, true> (0x0x7f35e4204ea0) 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> (0x0x7f35e4204720) 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*> (0x0x7f35e4231b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4204f00) 0 empty

Class std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true>
   size=1 align=1
   base size=1 base align=1
std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7f35e41abc98) 0 empty
  std::default_delete<const oif::frame::Value> (0x0x7f35e42041e0) 0 empty

Class std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> > (0x0x7f35e4241a80) 0 empty
  std::_Tuple_impl<2ul> (0x0x7f35e4204f60) 0 empty
  std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7f35e4231c30) 0 empty
    std::default_delete<const oif::frame::Value> (0x0x7f35e4252000) 0 empty

Class std::_Head_base<0ul, const oif::frame::Value*, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const oif::frame::Value*, false> (0x0x7f35e4252060) 0

Class std::_Tuple_impl<0ul, const oif::frame::Value*, std::default_delete<const oif::frame::Value> >
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7f35e3e882a0) 0
  std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> > (0x0x7f35e3e88310) 0 empty
    std::_Tuple_impl<2ul> (0x0x7f35e42520c0) 0 empty
    std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7f35e4231d00) 0 empty
      std::default_delete<const oif::frame::Value> (0x0x7f35e4252120) 0 empty
  std::_Head_base<0ul, const oif::frame::Value*, false> (0x0x7f35e4252180) 0

Class std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> >
   size=8 align=8
   base size=8 base align=8
std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7f35e4231dd0) 0
  std::_Tuple_impl<0ul, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7f35e3e88930) 0
    std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> > (0x0x7f35e3e889a0) 0 empty
      std::_Tuple_impl<2ul> (0x0x7f35e4252360) 0 empty
      std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7f35e4231e38) 0 empty
        std::default_delete<const oif::frame::Value> (0x0x7f35e42523c0) 0 empty
    std::_Head_base<0ul, const oif::frame::Value*, false> (0x0x7f35e4252420) 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> > (0x0x7f35e4231f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e42524e0) 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> > > (0x0x7f35e4252540) 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> > (0x0x7f35e3f38000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e42525a0) 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> > > (0x0x7f35e3f38068) 0 empty
  std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7f35e3f380d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4252600) 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> > (0x0x7f35e3f38138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252660) 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>&> (0x0x7f35e42526c0) 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> (0x0x7f35e3f381a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252720) 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> > > (0x0x7f35e4252780) 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> (0x0x7f35e3f38208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e42528a0) 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> > (0x0x7f35e4252900) 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> (0x0x7f35e3f38270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252960) 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> > (0x0x7f35e3f382d8) 0 empty
  std::is_rvalue_reference<const oif::frame::Value> (0x0x7f35e3f38340) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e42529c0) 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> (0x0x7f35e3f383a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252a20) 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> > (0x0x7f35e4252a80) 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> (0x0x7f35e4252b40) 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> (0x0x7f35e4252ba0) 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> (0x0x7f35e4252ae0) 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> (0x0x7f35e3f38548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252c00) 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> (0x0x7f35e3f385b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4252c60) 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> > (0x0x7f35e3f38618) 0 empty
  std::is_void<const oif::frame::Value> (0x0x7f35e3f38680) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4252cc0) 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> > (0x0x7f35e3f386e8) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7f35e3f38750) 0 empty
    std::is_void<const oif::frame::Value> (0x0x7f35e3f387b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4252de0) 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> > > (0x0x7f35e3f38820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4252ea0) 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> (0x0x7f35e3f38888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4252f00) 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> > (0x0x7f35e4252f60) 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> > (0x0x7f35e3f389c0) 0 empty
  std::is_object<const oif::frame::Value> (0x0x7f35e3f38a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3f60000) 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> (0x0x7f35e3f38b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f60120) 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> (0x0x7f35e3f60180) 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> (0x0x7f35e3f38bc8) 0 empty
  std::__add_lvalue_reference_helper<const oif::frame::Value, true> (0x0x7f35e3f601e0) 0 empty

Class std::unique_ptr<const oif::frame::Value>
   size=8 align=8
   base size=8 base align=8
std::unique_ptr<const oif::frame::Value> (0x0x7f35e4193d80) 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> > > (0x0x7f35e3f602a0) 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*> > (0x0x7f35e3f60300) 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> (0x0x7f35e3f38d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3f60360) 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> > (0x0x7f35e3f38d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f603c0) 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> > > (0x0x7f35e3f60420) 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> > (0x0x7f35e3f604e0) 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> > (0x0x7f35e3f60540) 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> > (0x0x7f35e3f60480) 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> > (0x0x7f35e3f38e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3f605a0) 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> > (0x0x7f35e3f38ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3f60600) 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> > > > (0x0x7f35e3f60660) 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> > (0x0x7f35e3f38f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3f606c0) 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> > > (0x0x7f35e3f60720) 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> > (0x0x7f35e3f38f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3f60780) 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> > > (0x0x7f35e3fa2000) 0 empty
  std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa2068) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3f607e0) 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> > > (0x0x7f35e3fa20d0) 0 empty
  std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7f35e3fa2138) 0 empty
    std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa21a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3f60840) 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> > > > (0x0x7f35e3f60900) 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> > > (0x0x7f35e3f60960) 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> > > (0x0x7f35e3fa2208) 0 empty
  std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa2270) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3f609c0) 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> > > (0x0x7f35e3fa22d8) 0 empty
  std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7f35e3fa2340) 0 empty
    std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa23a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3f60a20) 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> > > > (0x0x7f35e3fa2410) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f60a80) 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> > (0x0x7f35e3fa2478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f60ae0) 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> > > (0x0x7f35e3f60b40) 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> > > (0x0x7f35e3fa24e0) 0 empty
  std::is_object<std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa2548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3f60ba0) 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> > (0x0x7f35e3fa25b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f60c00) 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> (0x0x7f35e3f60c60) 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> > (0x0x7f35e3fa2618) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>, true> (0x0x7f35e3f60cc0) 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> (0x0x7f35e3f608a0) 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> > (0x0x7f35e3fa26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3f60d20) 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> > > (0x0x7f35e3fa2750) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3f60d80) 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> > > (0x0x7f35e3fa2820) 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> > > (0x0x7f35e3fa2888) 0 empty
    std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7f35e3fa28f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3f60de0) 0 empty

Class std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >
   size=16 align=8
   base size=16 base align=8
std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7f35e3f60240) 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*> > (0x0x7f35e3f60e40) 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> > > (0x0x7f35e3fa2958) 0 empty
  std::__not_<std::is_array<const oif::frame::Value> > (0x0x7f35e3fa29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3f60ea0) 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>&> (0x0x7f35e3f60f00) 0 empty

Class std::__weak_count<(__gnu_cxx::_Lock_policy)2u>
   size=8 align=8
   base size=8 base align=8
std::__weak_count<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e4007000) 0

Class std::pair<const long unsigned int, unsigned int>
   size=16 align=8
   base size=12 base align=8
std::pair<const long unsigned int, unsigned int> (0x0x7f35e40070c0) 0

Class std::integral_constant<long unsigned int, 8ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 8ul> (0x0x7f35e4007120) 0 empty

Class std::alignment_of<std::pair<const long unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const long unsigned int, unsigned int> > (0x0x7f35e3fa2a90) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f35e4007180) 0 empty

Class std::aligned_storage<16ul, 8ul>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<16ul, 8ul> (0x0x7f35e40071e0) 0 empty

Class std::aligned_storage<16ul, 8ul>::type::<anonymous struct>
   size=8 align=8
   base size=0 base align=8
std::aligned_storage<16ul, 8ul>::type::<anonymous struct> (0x0x7f35e4007300) 0 empty

Class std::aligned_storage<16ul, 8ul>::type
   size=16 align=8
   base size=16 base align=8
std::aligned_storage<16ul, 8ul>::type (0x0x7f35e40072a0) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const long unsigned int, unsigned int> >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const long unsigned int, unsigned int> > (0x0x7f35e3fa2af8) 0
  std::aligned_storage<16ul, 8ul> (0x0x7f35e4007240) 0 empty

Class std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > (0x0x7f35e3fa2a28) 0
  std::_Rb_tree_node_base (0x0x7f35e4007060) 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> > (0x0x7f35e40074e0) 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> (0x0x7f35e4007540) 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 (0x0x7f35e4007480) 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*> > (0x0x7f35e40075a0) 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*> (0x0x7f35e3fa2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007600) 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*> (0x0x7f35e3fa2e38) 0 empty
  std::is_empty<oif::frame::UFAxis*> (0x0x7f35e3fa2ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4007660) 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> > > (0x0x7f35e40076c0) 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> > (0x0x7f35e3fa2f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e4007720) 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> > (0x0x7f35e3fa2f70) 0 empty
  std::is_empty<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3c96000) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e4007780) 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*> (0x0x7f35e40078a0) 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*> (0x0x7f35e4007900) 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*> (0x0x7f35e4007840) 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*> (0x0x7f35e3c96138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007960) 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*> (0x0x7f35e3c961a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e40079c0) 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*> > > (0x0x7f35e4007a20) 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*> (0x0x7f35e3c96208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007a80) 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*> > (0x0x7f35e4007ae0) 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*> (0x0x7f35e3c96340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007c00) 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*> > (0x0x7f35e3c963a8) 0 empty
  std::is_array<oif::frame::UFAxis*> (0x0x7f35e3c96410) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4007c60) 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*> > (0x0x7f35e3c96478) 0 empty
  std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7f35e3c964e0) 0 empty
    std::is_array<oif::frame::UFAxis*> (0x0x7f35e3c96548) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e4007cc0) 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*> > > (0x0x7f35e4007d80) 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*> (0x0x7f35e3c965b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007de0) 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*> > (0x0x7f35e4007e40) 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*> (0x0x7f35e3c96618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007ea0) 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*> > (0x0x7f35e3c96680) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis*> (0x0x7f35e3c966e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e4007f00) 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*> (0x0x7f35e3c96820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e4007f60) 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*> > (0x0x7f35e3cbd000) 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*> > (0x0x7f35e3c96958) 0 empty
  std::is_void<oif::frame::UFAxis*> (0x0x7f35e3c969c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3cbd120) 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*> > (0x0x7f35e3c96a28) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7f35e3c96a90) 0 empty
    std::is_void<oif::frame::UFAxis*> (0x0x7f35e3c96af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3cbd180) 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*> > > (0x0x7f35e3c96b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3cbd1e0) 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*> (0x0x7f35e3c96bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3cbd240) 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*> > (0x0x7f35e3cbd2a0) 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*> > (0x0x7f35e3c96d00) 0 empty
  std::is_object<oif::frame::UFAxis*> (0x0x7f35e3c96d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3cbd3c0) 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*> (0x0x7f35e3c96dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3cbd4e0) 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> (0x0x7f35e3cbd540) 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*> (0x0x7f35e3c96e38) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFAxis*, true> (0x0x7f35e3cbd5a0) 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> (0x0x7f35e4007d20) 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*> (0x0x7f35e3c96f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3cbd600) 0 empty

Class std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true>
   size=1 align=1
   base size=1 base align=1
std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7f35e3c96068) 0 empty
  std::default_delete<oif::frame::UFAxis> (0x0x7f35e40077e0) 0 empty

Class std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=1 base align=1
std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3cc4700) 0 empty
  std::_Tuple_impl<2ul> (0x0x7f35e3cbd660) 0 empty
  std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7f35e3cd2000) 0 empty
    std::default_delete<oif::frame::UFAxis> (0x0x7f35e3cbd6c0) 0 empty

Class std::_Head_base<0ul, oif::frame::UFAxis*, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, oif::frame::UFAxis*, false> (0x0x7f35e3cbd720) 0

Class std::_Tuple_impl<0ul, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> >
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3cc4b60) 0
  std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3cc4bd0) 0 empty
    std::_Tuple_impl<2ul> (0x0x7f35e3cbd780) 0 empty
    std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7f35e3cd20d0) 0 empty
      std::default_delete<oif::frame::UFAxis> (0x0x7f35e3cbd7e0) 0 empty
  std::_Head_base<0ul, oif::frame::UFAxis*, false> (0x0x7f35e3cbd840) 0

Class std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> >
   size=8 align=8
   base size=8 base align=8
std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3cd21a0) 0
  std::_Tuple_impl<0ul, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3d52230) 0
    std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3d522a0) 0 empty
      std::_Tuple_impl<2ul> (0x0x7f35e3cbd8a0) 0 empty
      std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7f35e3cd2208) 0 empty
        std::default_delete<oif::frame::UFAxis> (0x0x7f35e3cbd900) 0 empty
    std::_Head_base<0ul, oif::frame::UFAxis*, false> (0x0x7f35e3cbd960) 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> > (0x0x7f35e3cd2340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbd9c0) 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> > > (0x0x7f35e3cbda20) 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> > (0x0x7f35e3cd23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbda80) 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> > > (0x0x7f35e3cd2410) 0 empty
  std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3cd2478) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3cbdae0) 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> > (0x0x7f35e3cd24e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbdb40) 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>&> (0x0x7f35e3cbdba0) 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> (0x0x7f35e3cd2548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbdc00) 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> > > (0x0x7f35e3cbdc60) 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> (0x0x7f35e3cd25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbdcc0) 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> > (0x0x7f35e3cbdd20) 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> (0x0x7f35e3cd2618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbdd80) 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> > (0x0x7f35e3cd2680) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis> (0x0x7f35e3cd26e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3cbdde0) 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> (0x0x7f35e3cd28f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3cbde40) 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> > (0x0x7f35e3cbdea0) 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> (0x0x7f35e3dcc060) 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> (0x0x7f35e3dcc0c0) 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> (0x0x7f35e3dcc000) 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> (0x0x7f35e3cd2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcc120) 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> (0x0x7f35e3cd2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcc180) 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> > (0x0x7f35e3cd2b60) 0 empty
  std::is_void<oif::frame::UFAxis> (0x0x7f35e3cd2bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3dcc1e0) 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> > (0x0x7f35e3cd2c30) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7f35e3cd2c98) 0 empty
    std::is_void<oif::frame::UFAxis> (0x0x7f35e3cd2d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3dcc240) 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> > > (0x0x7f35e3cd2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dcc2a0) 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> (0x0x7f35e3cd2dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dcc300) 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> > (0x0x7f35e3dcc360) 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> > (0x0x7f35e3cd2f08) 0 empty
  std::is_object<oif::frame::UFAxis> (0x0x7f35e3cd2f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3dcc480) 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> (0x0x7f35e3dd4000) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dcc4e0) 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> (0x0x7f35e3dcc540) 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> (0x0x7f35e3dd4068) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFAxis, true> (0x0x7f35e3dcc5a0) 0 empty

Class std::unique_ptr<oif::frame::UFAxis>
   size=8 align=8
   base size=8 base align=8
std::unique_ptr<oif::frame::UFAxis> (0x0x7f35e4007420) 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> > > (0x0x7f35e3dcc600) 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*> > (0x0x7f35e3dcc660) 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> (0x0x7f35e3dd4208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcc6c0) 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> > (0x0x7f35e3dd4270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dcc720) 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> > > (0x0x7f35e3dcc780) 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> > (0x0x7f35e3dcc840) 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> > (0x0x7f35e3dcc8a0) 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> > (0x0x7f35e3dcc7e0) 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> > (0x0x7f35e3dd4340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcc900) 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> > (0x0x7f35e3dd43a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcc960) 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> > > > (0x0x7f35e3dcc9c0) 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> > (0x0x7f35e3dd4410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dcca20) 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> > > (0x0x7f35e3dcca80) 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> > (0x0x7f35e3dd4478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3dccae0) 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> > > (0x0x7f35e3dd44e0) 0 empty
  std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3dccb40) 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> > > (0x0x7f35e3dd45b0) 0 empty
  std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e3dd4618) 0 empty
    std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4680) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3dccba0) 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> > > > (0x0x7f35e3dccc60) 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> > > (0x0x7f35e3dcccc0) 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> > > (0x0x7f35e3dd46e8) 0 empty
  std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3dccd20) 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> > > (0x0x7f35e3dd47b8) 0 empty
  std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e3dd4820) 0 empty
    std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4888) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3dccd80) 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> > > > (0x0x7f35e3dd48f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dccde0) 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> > (0x0x7f35e3dd4958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dcce40) 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> > > (0x0x7f35e3dccea0) 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> > > (0x0x7f35e3dd49c0) 0 empty
  std::is_object<std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3dccf00) 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> > (0x0x7f35e3dd4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3dccf60) 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> (0x0x7f35e3e26000) 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> > (0x0x7f35e3dd4af8) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<oif::frame::UFAxis>, true> (0x0x7f35e3e26060) 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> (0x0x7f35e3dccc00) 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> > (0x0x7f35e3dd4bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e260c0) 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> > > (0x0x7f35e3dd4d00) 0 empty
  std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e26120) 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> > > (0x0x7f35e3dd4e38) 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> > > (0x0x7f35e3dd4ea0) 0 empty
    std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7f35e3dd4f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3e26180) 0 empty

Class std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >
   size=16 align=8
   base size=16 base align=8
std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > (0x0x7f35e40073c0) 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> > > (0x0x7f35e3e36000) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f35e3e261e0) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7f35e3e36068) 0
  std::aligned_storage<16ul, 8ul> (0x0x7f35e3e26240) 0 empty

Class std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7f35e3fa2c30) 0
  std::_Rb_tree_node_base (0x0x7f35e4007360) 0

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*&> (0x0x7f35e3e263c0) 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*&> (0x0x7f35e3e26420) 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*&> (0x0x7f35e3e26360) 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*&> (0x0x7f35e3e36138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e26480) 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*&> (0x0x7f35e3e361a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e264e0) 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*> > > (0x0x7f35e3e26540) 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*> > (0x0x7f35e3e36208) 0 empty
  std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7f35e3e36270) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7f35e3e362d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3e265a0) 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*&> (0x0x7f35e3e363a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e26660) 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*&> > > (0x0x7f35e3e266c0) 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*&> (0x0x7f35e3e36410) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e267e0) 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*&> > (0x0x7f35e3e26840) 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*&> > (0x0x7f35e3e36478) 0 empty
  std::is_lvalue_reference<const oif::frame::Value*&> (0x0x7f35e3e364e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e268a0) 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*&> (0x0x7f35e3e36548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e26900) 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*&> > (0x0x7f35e3e26960) 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*&> > (0x0x7f35e3e365b0) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7f35e3e36618) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e269c0) 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*&> > (0x0x7f35e3e36750) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7f35e3e367b8) 0 empty
    std::is_reference<const oif::frame::Value*&> (0x0x7f35e3e36820) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3e26a20) 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*&> > > (0x0x7f35e3e368f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e26a80) 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*&> (0x0x7f35e3e36958) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e26ae0) 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*&> > (0x0x7f35e3e26b40) 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*&> > (0x0x7f35e3e369c0) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7f35e3e36a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e26ba0) 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*&> (0x0x7f35e3e36b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e26cc0) 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> (0x0x7f35e3e26d20) 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*&> (0x0x7f35e3e36bc8) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&, true> (0x0x7f35e3e26d80) 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> (0x0x7f35e3e26600) 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*> (0x0x7f35e3e36c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e26ea0) 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*> > (0x0x7f35e3e26f00) 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> > > (0x0x7f35e3e36d00) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7f35e3e36d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e26f60) 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*&> (0x0x7f35e3e73000) 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> > (0x0x7f35e3e7e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e73300) 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> > (0x0x7f35e3e7e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e73360) 0 empty

Class std::tuple_element<0ul, 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<0ul, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > > (0x0x7f35e3e733c0) 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*> (0x0x7f35e3e73420) 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*> (0x0x7f35e3e73480) 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*> (0x0x7f35e3e734e0) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const UFEventProperty&> > (0x0x7f35e3e73540) 0 empty

Class std::is_empty<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const UFEventProperty&> (0x0x7f35e3e7e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e735a0) 0 empty

Class std::__is_empty_non_tuple<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const UFEventProperty&> (0x0x7f35e3e7e2d8) 0 empty
  std::is_empty<const UFEventProperty&> (0x0x7f35e3e7e340) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3e73600) 0 empty

Class std::_Tuple_impl<1ul>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<1ul> (0x0x7f35e3e73660) 0 empty

Class std::_Head_base<0ul, const UFEventProperty&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const UFEventProperty&, false> (0x0x7f35e3e736c0) 0

Class std::_Tuple_impl<0ul, const UFEventProperty&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const UFEventProperty&> (0x0x7f35e3acc0e0) 0
  std::_Tuple_impl<1ul> (0x0x7f35e3e73720) 0 empty
  std::_Head_base<0ul, const UFEventProperty&, false> (0x0x7f35e3e73780) 0

Class std::tuple<const UFEventProperty&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const UFEventProperty&> (0x0x7f35e3e7e410) 0
  std::_Tuple_impl<0ul, const UFEventProperty&> (0x0x7f35e3acc620) 0
    std::_Tuple_impl<1ul> (0x0x7f35e3e737e0) 0 empty
    std::_Head_base<0ul, const UFEventProperty&, false> (0x0x7f35e3e73840) 0

Class std::remove_volatile<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFEventProperty&> (0x0x7f35e3e73900) 0 empty

Class std::remove_const<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFEventProperty&> (0x0x7f35e3e73960) 0 empty

Class std::remove_cv<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFEventProperty&> (0x0x7f35e3e738a0) 0 empty

Class std::__is_void_helper<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const UFEventProperty&> (0x0x7f35e3e7e750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e739c0) 0 empty

Class std::is_void<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFEventProperty&> (0x0x7f35e3e7e7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e73a20) 0 empty

Class std::conditional<false, std::is_void<const UFEventProperty&>, std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFEventProperty&>, std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > > (0x0x7f35e3e73a80) 0 empty

Class std::is_function<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFEventProperty&> (0x0x7f35e3e7e820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e73ae0) 0 empty

Class std::conditional<false, std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7f35e3e73b40) 0 empty

Class std::is_array<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const UFEventProperty&> (0x0x7f35e3e7e958) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3e73ba0) 0 empty

Class std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7f35e3e7e9c0) 0 empty
  std::is_array<const UFEventProperty&> (0x0x7f35e3e7ea28) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3e73c00) 0 empty

Class std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7f35e3e7ea90) 0 empty
  std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7f35e3e7eaf8) 0 empty
    std::is_array<const UFEventProperty&> (0x0x7f35e3e7eb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3e73d20) 0 empty

Class std::conditional<false, std::is_function<const UFEventProperty&>, std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const UFEventProperty&>, std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > > (0x0x7f35e3e73e40) 0 empty

Class std::is_lvalue_reference<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFEventProperty&> (0x0x7f35e3e7ebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3e73ea0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> > (0x0x7f35e3e73f00) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> > (0x0x7f35e3e7ec30) 0 empty
  std::is_lvalue_reference<const UFEventProperty&> (0x0x7f35e3e7ec98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3e73f60) 0 empty

Class std::is_reference<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFEventProperty&> (0x0x7f35e3e7ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3b80000) 0 empty

Class std::conditional<true, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > (0x0x7f35e3b80060) 0 empty

Class std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > (0x0x7f35e3e7ee38) 0 empty
  std::is_reference<const UFEventProperty&> (0x0x7f35e3e7eea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3b800c0) 0 empty

Class std::__or_<std::is_function<const UFEventProperty&>, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFEventProperty&>, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > (0x0x7f35e3e7ef08) 0 empty
  std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > (0x0x7f35e3e7ef70) 0 empty
    std::is_reference<const UFEventProperty&> (0x0x7f35e3e7e208) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3b801e0) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFEventProperty&>, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFEventProperty&>, std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > > (0x0x7f35e3e7e680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3b802a0) 0 empty

Class std::is_object<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFEventProperty&> (0x0x7f35e3b83000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3b80300) 0 empty

Class std::conditional<false, std::is_object<const UFEventProperty&>, std::is_reference<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const UFEventProperty&>, std::is_reference<const UFEventProperty&> > (0x0x7f35e3b80360) 0 empty

Class std::__or_<std::is_object<const UFEventProperty&>, std::is_reference<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFEventProperty&>, std::is_reference<const UFEventProperty&> > (0x0x7f35e3b83138) 0 empty
  std::is_reference<const UFEventProperty&> (0x0x7f35e3b831a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3b803c0) 0 empty

Class std::__is_referenceable<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFEventProperty&> (0x0x7f35e3b83208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3b805a0) 0 empty

Class std::__add_rvalue_reference_helper<const UFEventProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const UFEventProperty&, true> (0x0x7f35e3b80600) 0 empty

Class std::add_rvalue_reference<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFEventProperty&> (0x0x7f35e3b83270) 0 empty
  std::__add_rvalue_reference_helper<const UFEventProperty&, true> (0x0x7f35e3b80660) 0 empty

Class std::__is_convertible_helper<const UFEventProperty&, const UFEventProperty&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const UFEventProperty&, const UFEventProperty&, false> (0x0x7f35e3e73de0) 0 empty

Class std::is_convertible<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e3b83340) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3b806c0) 0 empty

Class std::__and_<std::is_convertible<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const UFEventProperty&, const UFEventProperty&> > (0x0x7f35e3b833a8) 0 empty
  std::is_convertible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e3b83410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3b80720) 0 empty

Class std::alignment_of<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3b837b8) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f35e3b807e0) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3b83820) 0
  std::aligned_storage<16ul, 8ul> (0x0x7f35e3b80900) 0 empty

Class std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3b83750) 0
  std::_Rb_tree_node_base (0x0x7f35e3b80780) 0

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f35e3b809c0) 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
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIPN3oif5frame7UFFrameELN9__gnu_cxx12_Lock_policyE2EE)
16    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>
48    (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=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3b83a28) 0
    vptr=((& std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame7UFFrameELN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3b83a90) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3b83a28)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3b80a20) 0 empty

Class std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >
   size=16 align=8
   base size=16 base align=8
std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7f35e3b80b40) 0

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> > > (0x0x7f35e3b83d68) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f35e3b80ba0) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3b83dd0) 0
  std::aligned_storage<16ul, 8ul> (0x0x7f35e3b80cc0) 0 empty

Class std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3b83c98) 0
  std::_Rb_tree_node_base (0x0x7f35e3b80ae0) 0

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

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

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e3c2c0c0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e3c2c1e0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > (0x0x7f35e3c2c060) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> >, std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7f35e3c2c300) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> >*> (0x0x7f35e3c2c000) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > > (0x0x7f35e3b80f60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > > > (0x0x7f35e3c28208) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > > (0x0x7f35e3c2c420) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >*, std::pair<const 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 unsigned int, unsigned int> >*, std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e3c282d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2c480) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const long unsigned int, unsigned int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >*, std::pair<const 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 unsigned int, unsigned int>*> >, std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >*, std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e3c2c4e0) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >*, std::pair<const long unsigned int, unsigned int>*>, std::__not_<std::is_pointer<std::pair<const 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 unsigned int, unsigned int> >*, std::pair<const long unsigned int, unsigned int>*>, std::__not_<std::is_pointer<std::pair<const long unsigned int, unsigned int>*> > > (0x0x7f35e3c28340) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> >*, std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e3c283a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3c2c540) 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
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIPN3oif5frame8UFDeviceELN9__gnu_cxx12_Lock_policyE2EE)
16    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>
48    (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=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3c28410) 0
    vptr=((& std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIPN3oif5frame8UFDeviceELN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3c28478) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3c28410)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f35e3c2c5a0) 0 empty

Class std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >
   size=16 align=8
   base size=16 base align=8
std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7f35e3c2c6c0) 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> > > (0x0x7f35e3c28618) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f35e3c2c720) 0 empty

Class __gnu_cxx::__aligned_buffer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3c28750) 0
  std::aligned_storage<16ul, 8ul> (0x0x7f35e3c2c780) 0 empty

Class std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e3c28548) 0
  std::_Rb_tree_node_base (0x0x7f35e3c2c660) 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> > > > (0x0x7f35e3c2c900) 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> > > > (0x0x7f35e3c2c960) 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> > > > (0x0x7f35e3c2c8a0) 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> > > > (0x0x7f35e3c2c9c0) 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> > >*> (0x0x7f35e3c2c840) 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> > > > > (0x0x7f35e3c2c7e0) 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> > > > > (0x0x7f35e3c28b60) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7f35e3c2ca20) 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> >*> (0x0x7f35e3c28c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2ca80) 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> >*> > (0x0x7f35e3c2cae0) 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> > >*> > > (0x0x7f35e3c28c98) 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> >*> (0x0x7f35e3c28d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3c2cb40) 0 empty

Class std::pair<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3c2cba0) 0

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3c2cc60) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3c2ccc0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3c2cc00) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3c28e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2cd20) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3c28ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2cd80) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7f35e3c2cde0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3c28f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2ce40) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3c2cea0) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3c28f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3c2cf00) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3c28068) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3c28270) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3c2cf60) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3c288f0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3c28bc8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993000) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3994000) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3993068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39940c0) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7f35e3994120) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e39930d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3994180) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7f35e39941e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7f35e3993138) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e39931a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3994240) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3993208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39942a0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7f35e3994300) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7f35e3993270) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e39932d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3994360) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7f35e3993340) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7f35e39933a8) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3993410) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e39943c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > > (0x0x7f35e3993478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994420) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e39934e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994480) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7f35e39944e0) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7f35e3993548) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e39935b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3994540) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3993618) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39945a0) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7f35e3994600) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7f35e3993680) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7f35e3994660) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7f35e3994060) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39946c0) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3994720) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e39937b8) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3994780) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3994840) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39948a0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39947e0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994900) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994960) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7f35e39949c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993b60) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3994a20) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7f35e3994ae0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3994ba0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993d00) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3994c60) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3994cc0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3994d20) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993e38) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3993ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3994d80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993f08) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e3993f70) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d8000) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3994de0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7f35e39d8068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3994e40) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d80d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3994ea0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3994f00) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e39d8138) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d81a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3994f60) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d8208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39dc000) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7f35e39dc060) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d8270) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7f35e39dc0c0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7f35e3994a80) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d8340) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39dc120) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e39dc180) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7f35e39d83a8) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e39d8410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e39dc1e0) 0 empty

Class std::tuple_element<0ul, std::tuple<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<std::default_delete<const oif::frame::Value> > > (0x0x7f35e39dc240) 0 empty

Class std::tuple_element<1ul, 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<1ul, std::tuple<const oif::frame::Value*, std::default_delete<const oif::frame::Value> > > (0x0x7f35e39d84e0) 0 empty
  std::tuple_element<0ul, std::tuple<std::default_delete<const oif::frame::Value> > > (0x0x7f35e39dc2a0) 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> > (0x0x7f35e39dc300) 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> > (0x0x7f35e39dc360) 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> > (0x0x7f35e39dc3c0) 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&> (0x0x7f35e39dc420) 0 empty

Class std::remove_reference<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e39dc480) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7f35e39dc4e0) 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&> (0x0x7f35e39dc5a0) 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&> (0x0x7f35e39dc600) 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&> (0x0x7f35e39dc540) 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&> (0x0x7f35e39d87b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dc660) 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&> (0x0x7f35e39d8820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dc6c0) 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*> > > (0x0x7f35e39dc720) 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*> (0x0x7f35e39d8888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dc840) 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*> > (0x0x7f35e39dc8a0) 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*> (0x0x7f35e39d88f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dc900) 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*> > (0x0x7f35e39d8958) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e39d89c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e39dc960) 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*> > (0x0x7f35e39d8af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35e39d8b60) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e39d8bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e39dc9c0) 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&> (0x0x7f35e39d8c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dca80) 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&> > > (0x0x7f35e39dcae0) 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&> (0x0x7f35e39d8d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39dcb40) 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&> > (0x0x7f35e39dcba0) 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&> > (0x0x7f35e39d8d68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f35e39d8dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e39dcc00) 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&> (0x0x7f35e39d8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39dcc60) 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&> > (0x0x7f35e39dccc0) 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&> > (0x0x7f35e39d8ea0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f35e39d8f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e39dcd20) 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&> > (0x0x7f35e39d8f70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f35e39d86e8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f35e3a36000) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e39dcd80) 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&> > > (0x0x7f35e3a36068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dcde0) 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&> (0x0x7f35e3a360d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e39dce40) 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&> > (0x0x7f35e39dcea0) 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&> > (0x0x7f35e3a36138) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f35e3a361a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e39dcf00) 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&> (0x0x7f35e3a36208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e39dcf60) 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> (0x0x7f35e3a41000) 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&> (0x0x7f35e3a36270) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f35e3a41060) 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> (0x0x7f35e39dca20) 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*> (0x0x7f35e3a36340) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a41240) 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*> > (0x0x7f35e3a412a0) 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*> > (0x0x7f35e3a363a8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f35e3a36410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a41300) 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*> (0x0x7f35e3a413c0) 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*> (0x0x7f35e3a41420) 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*> (0x0x7f35e3a41360) 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*> (0x0x7f35e3a365b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a41480) 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*> (0x0x7f35e3a36618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a414e0) 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*> > > (0x0x7f35e3a41540) 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*> > (0x0x7f35e3a36680) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35e3a366e8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e3a36750) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3a415a0) 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*> > > (0x0x7f35e3a41660) 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*> (0x0x7f35e3a36820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a41780) 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*> > (0x0x7f35e3a417e0) 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*> (0x0x7f35e3a36888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a41840) 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*> > (0x0x7f35e3a368f0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f35e3a36958) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3a418a0) 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*> (0x0x7f35e3a369c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a41900) 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*> > (0x0x7f35e3a41960) 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*> > (0x0x7f35e3a36a28) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f35e3a36a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3a419c0) 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*> > (0x0x7f35e3a36bc8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f35e3a36c30) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f35e3a36c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3a41a20) 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*> > > (0x0x7f35e3a36d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a41a80) 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*> (0x0x7f35e3a36dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a41ae0) 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*> > (0x0x7f35e3a41b40) 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*> > (0x0x7f35e3a36e38) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f35e3a36ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a41ba0) 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*> (0x0x7f35e3a36478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a41cc0) 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> (0x0x7f35e3a41d20) 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*> (0x0x7f35e3a364e0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7f35e3a41d80) 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> (0x0x7f35e3a41600) 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*> (0x0x7f35e3a66068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a41de0) 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*> > (0x0x7f35e3a41e40) 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*> > (0x0x7f35e3a660d0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f35e3a66138) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a41ea0) 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*&&> > (0x0x7f35e3a41f00) 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*> > > (0x0x7f35e3a79060) 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*> > (0x0x7f35e3a790c0) 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> > > (0x0x7f35e3a66208) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7f35e3a66270) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3a79120) 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*> (0x0x7f35e3a662d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79180) 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*> > (0x0x7f35e3a791e0) 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*> > (0x0x7f35e3a66340) 0 empty
  std::is_function<const oif::frame::Value*> (0x0x7f35e3a663a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3a79240) 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*> > (0x0x7f35e3a66410) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7f35e3a66478) 0 empty
    std::is_function<const oif::frame::Value*> (0x0x7f35e3a664e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3a792a0) 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*> > (0x0x7f35e3a79300) 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*> (0x0x7f35e3a66548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79360) 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*> (0x0x7f35e3a665b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a793c0) 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*> > (0x0x7f35e3a79420) 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*> (0x0x7f35e3a66618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79480) 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*> (0x0x7f35e3a66680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a794e0) 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*> > (0x0x7f35e3a666e8) 0 empty
  std::is_floating_point<const oif::frame::Value*> (0x0x7f35e3a66750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3a79540) 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*> (0x0x7f35e3a66888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a795a0) 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*> > > (0x0x7f35e3a79600) 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*> (0x0x7f35e3a668f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79660) 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*> > > (0x0x7f35e3a796c0) 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*> (0x0x7f35e3a66958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79720) 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*> (0x0x7f35e3a669c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79780) 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*> > > (0x0x7f35e3a797e0) 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*> > (0x0x7f35e3a66a28) 0 empty
  std::is_pointer<const oif::frame::Value*> (0x0x7f35e3a66a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a79840) 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*> > (0x0x7f35e3a66af8) 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*> > (0x0x7f35e3a66b60) 0 empty
    std::is_pointer<const oif::frame::Value*> (0x0x7f35e3a66bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3a798a0) 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*> > (0x0x7f35e3a66c30) 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*> > (0x0x7f35e3a66c98) 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*> > (0x0x7f35e3a66d00) 0 empty
      std::is_pointer<const oif::frame::Value*> (0x0x7f35e3a66d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f35e3a79900) 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*> (0x0x7f35e3a66dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79960) 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*> > (0x0x7f35e3a66e38) 0 empty
  std::is_scalar<const oif::frame::Value*> (0x0x7f35e3a66ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a799c0) 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> (0x0x7f35e3a661a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79ae0) 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*> (0x0x7f35e3696000) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79b40) 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*> > (0x0x7f35e3a79ba0) 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*&&> (0x0x7f35e36960d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79c60) 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*&&> > > (0x0x7f35e3a79cc0) 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*&&> (0x0x7f35e3696138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3a79de0) 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*&&> > (0x0x7f35e3a79e40) 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*&&> (0x0x7f35e36961a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79ea0) 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*&&> > (0x0x7f35e3696208) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*&&> (0x0x7f35e3696270) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3a79f00) 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*&&> (0x0x7f35e36962d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3a79f60) 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*&&> > (0x0x7f35e36a7000) 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*&&> > (0x0x7f35e3696340) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7f35e36963a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7060) 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*&&> > (0x0x7f35e36964e0) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7f35e3696548) 0 empty
    std::is_reference<const oif::frame::Value*&&> (0x0x7f35e36965b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e36a70c0) 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*&&> > > (0x0x7f35e3696680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36a7120) 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*&&> (0x0x7f35e36966e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36a7180) 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*&&> > (0x0x7f35e36a71e0) 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*&&> > (0x0x7f35e3696750) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7f35e36967b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7240) 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*&&> (0x0x7f35e36969c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a72a0) 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> (0x0x7f35e36a7300) 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*&&> (0x0x7f35e3696a28) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&&, true> (0x0x7f35e36a7360) 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*&&> (0x0x7f35e3696068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35e3a79c00) 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*&&> > (0x0x7f35e3696af8) 0 empty
  std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e3696b60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35e36a7480) 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*&&> (0x0x7f35e3696bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7540) 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*&&> (0x0x7f35e3696c30) 0 empty
  std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e3696c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7660) 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*&&> (0x0x7f35e3696d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a77e0) 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*&&> (0x0x7f35e3696d68) 0 empty
  std::__is_direct_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e3696dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7840) 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*&&> (0x0x7f35e3696e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a78a0) 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*&&> > (0x0x7f35e36a7900) 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*&&> (0x0x7f35e3696ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7960) 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*&&> > (0x0x7f35e3696f08) 0 empty
  std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e3696f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a79c0) 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*&&> (0x0x7f35e36ba000) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7a20) 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> (0x0x7f35e36ba068) 0 empty
  std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e36ba0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7a80) 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*> (0x0x7f35e36ba138) 0 empty
  std::__is_nothrow_move_constructible_impl<const oif::frame::Value*, true> (0x0x7f35e36ba1a0) 0 empty
    std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7f35e36ba208) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e36a7ae0) 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*> > (0x0x7f35e36a7b40) 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*&&> (0x0x7f35e36a7ba0) 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*&&> (0x0x7f35e36ba2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7c00) 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*&&> > (0x0x7f35e36a7c60) 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*&&> (0x0x7f35e36ba340) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7cc0) 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*&&> > (0x0x7f35e36ba3a8) 0 empty
  std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7f35e36ba410) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7d20) 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*&&> (0x0x7f35e36ba478) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36a7d80) 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> (0x0x7f35e36ba4e0) 0 empty
  std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7f35e36ba548) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36a7de0) 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*> (0x0x7f35e36ba5b0) 0 empty
  std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7f35e36ba618) 0 empty
    std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7f35e36ba680) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e36a7e40) 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*> > (0x0x7f35e36ba6e8) 0 empty
  std::is_nothrow_move_assignable<const oif::frame::Value*> (0x0x7f35e36ba750) 0 empty
    std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7f35e36ba7b8) 0 empty
      std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7f35e36ba820) 0 empty
        std::integral_constant<bool, true> (0x0x7f35e36a7ea0) 0 empty

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

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f35e36a7f60) 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> > > > (0x0x7f35e36fe120) 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> > > > (0x0x7f35e36fe180) 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> > > > (0x0x7f35e36fe0c0) 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> > > > (0x0x7f35e36fe1e0) 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> > >*> (0x0x7f35e36fe060) 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> > > > > (0x0x7f35e36fe000) 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> > > > > (0x0x7f35e36bab60) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e36fe240) 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> >*> (0x0x7f35e36bac30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe2a0) 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> >*> > (0x0x7f35e36fe300) 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> > >*> > > (0x0x7f35e36bac98) 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> >*> (0x0x7f35e36bad00) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e36fe360) 0 empty

Class std::is_function<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36bad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe480) 0 empty

Class std::conditional<false, std::is_function<std::pair<const long unsigned int, unsigned int>*>, std::__or_<std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const 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 unsigned int, unsigned int>*>, std::__or_<std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > > (0x0x7f35e36fe4e0) 0 empty

Class std::is_lvalue_reference<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36badd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe540) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const 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 unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e36fe5a0) 0 empty

Class std::is_rvalue_reference<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36bae38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const 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 unsigned int, unsigned int>*>, std::is_rvalue_reference<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e36baea0) 0 empty
  std::is_rvalue_reference<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36baf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e36fe660) 0 empty

Class std::is_reference<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36baf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe6c0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const 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 unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e36fe720) 0 empty

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

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

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

Class std::__is_void_helper<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e36babc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe8a0) 0 empty

Class std::is_void<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fe900) 0 empty

Class std::__or_<std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e378d068) 0 empty
  std::is_void<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e36fe960) 0 empty

Class std::__or_<std::is_function<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e378d138) 0 empty
  std::__or_<std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e378d1a0) 0 empty
    std::is_void<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d208) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e36fe9c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const 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 unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*>, std::is_void<std::pair<const long unsigned int, unsigned int>*> > > (0x0x7f35e378d270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36fea20) 0 empty

Class std::is_object<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36fea80) 0 empty

Class std::conditional<true, std::is_object<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const 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 unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e36feae0) 0 empty

Class std::__or_<std::is_object<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const long unsigned int, unsigned int>*>, std::is_reference<std::pair<const long unsigned int, unsigned int>*> > (0x0x7f35e378d340) 0 empty
  std::is_object<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e36feb40) 0 empty

Class std::__is_referenceable<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d410) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e36feba0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const 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 unsigned int, unsigned int>*, true> (0x0x7f35e36fec00) 0 empty

Class std::add_rvalue_reference<std::pair<const long unsigned int, unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const long unsigned int, unsigned int>*> (0x0x7f35e378d478) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const long unsigned int, unsigned int>*, true> (0x0x7f35e36fed20) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fede0) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > > (0x0x7f35e36fee40) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36feea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e36fef00) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36fef60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e378d750) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> (0x0x7f35e378d7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e37a5000) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5060) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e37a50c0) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37a5180) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37a51e0) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37a5120) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5240) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e378dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a52a0) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e378dea0) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> (0x0x7f35e378df08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e37a5300) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e37ab000) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e37ab068) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> (0x0x7f35e37ab0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e37a5360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > > (0x0x7f35e37ab1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e37a53c0) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37ab208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e37a5420) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e37a5480) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> > (0x0x7f35e37ab410) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*> (0x0x7f35e37ab478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e37a54e0) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37ab548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e37a5540) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*, true> (0x0x7f35e37a55a0) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const 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 unsigned int, unsigned int> > >*> (0x0x7f35e37ab5b0) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > >*, true> (0x0x7f35e37a5600) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > >::__destroy_helper<std::pair<const 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 unsigned int, unsigned int> > > >::__destroy_helper<std::pair<const long unsigned int, unsigned int> > (0x0x7f35e36fe420) 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> > (0x0x7f35e37ab618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5660) 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> > > (0x0x7f35e37ab680) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f35e37ab6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e37a56c0) 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> > (0x0x7f35e37ab750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e37a5720) 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> > > > (0x0x7f35e37a58a0) 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> > > > (0x0x7f35e37a5900) 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> > > > (0x0x7f35e37a5840) 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> > > > (0x0x7f35e37a5960) 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> > >*> (0x0x7f35e37a57e0) 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> > > > > (0x0x7f35e37a5780) 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> > > > > (0x0x7f35e37aba28) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e37a59c0) 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> >*> (0x0x7f35e37abaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5a20) 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> >*> > (0x0x7f35e37a5a80) 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> > >*> > > (0x0x7f35e37abb60) 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> >*> (0x0x7f35e37abbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e37a5ae0) 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> >*> (0x0x7f35e37abc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5ba0) 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> > >*> > > (0x0x7f35e37a5c00) 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> >*> (0x0x7f35e37abc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5c60) 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> >*> > (0x0x7f35e37a5d80) 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> >*> (0x0x7f35e37abd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e37a5de0) 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> > >*> > (0x0x7f35e37abd68) 0 empty
  std::is_rvalue_reference<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7f35e37abdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e37a5f00) 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> >*> (0x0x7f35e37abe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384b000) 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> >*> > (0x0x7f35e384b060) 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> >*> (0x0x7f35e384b120) 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> >*> (0x0x7f35e384b240) 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> >*> (0x0x7f35e384b0c0) 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> >*> (0x0x7f35e37abf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384b2a0) 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> >*> (0x0x7f35e37abf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384b3c0) 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> > >*> > (0x0x7f35e37ab888) 0 empty
  std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7f35e37aba90) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e384b420) 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> > >*> > (0x0x7f35e3853000) 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> > >*> > (0x0x7f35e3853068) 0 empty
    std::is_void<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7f35e38530d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e384b480) 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> > >*> > > (0x0x7f35e3853138) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e384b4e0) 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> >*> (0x0x7f35e38531a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e384b540) 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> >*> > (0x0x7f35e384b5a0) 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> > >*> > (0x0x7f35e3853208) 0 empty
  std::is_object<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*> (0x0x7f35e3853270) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e384b600) 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> >*> (0x0x7f35e38532d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e384b660) 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> (0x0x7f35e384b780) 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> >*> (0x0x7f35e3853340) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >*, true> (0x0x7f35e384b7e0) 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> > > >*> (0x0x7f35e3853410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384b900) 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> > > > >*> > > (0x0x7f35e384b960) 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> > > >*> (0x0x7f35e3853478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384b9c0) 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> > > >*> > (0x0x7f35e384ba20) 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> > > >*> (0x0x7f35e38534e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384ba80) 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> > > > >*> > (0x0x7f35e3853548) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7f35e38535b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e384bae0) 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> > > >*> (0x0x7f35e3853618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384bb40) 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> > > >*> > (0x0x7f35e384bba0) 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> > > >*> (0x0x7f35e384bc60) 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> > > >*> (0x0x7f35e384bcc0) 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> > > >*> (0x0x7f35e384bc00) 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> > > >*> (0x0x7f35e38536e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384bd20) 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> > > >*> (0x0x7f35e3853750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e384bd80) 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> > > > >*> > (0x0x7f35e38537b8) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7f35e3853820) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e384bde0) 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> > > > >*> > (0x0x7f35e3853888) 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> > > > >*> > (0x0x7f35e38538f0) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7f35e3853958) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e384be40) 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> > > > >*> > > (0x0x7f35e38539c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e384bea0) 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> > > >*> (0x0x7f35e3853a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e384bf00) 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> > > >*> > (0x0x7f35e384bf60) 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> > > > >*> > (0x0x7f35e3853a90) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*> (0x0x7f35e3853af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3876000) 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> > > >*> (0x0x7f35e3853b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3876060) 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> (0x0x7f35e38760c0) 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> > > >*> (0x0x7f35e3853bc8) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >*, true> (0x0x7f35e3876120) 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> > > (0x0x7f35e37a5b40) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e38762a0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3876300) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3876240) 0 empty

Class std::__ptrtr_not_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3876360) 0 empty

Class std::pointer_traits<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*> (0x0x7f35e38761e0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3876180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e3853e38) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7f35e38763c0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3853f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876420) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7f35e3876480) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::__not_<std::is_pointer<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7f35e3853f70) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3853c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e38764e0) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7f35e3876540) 0 empty

Class std::is_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe138) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876600) 0 empty

Class std::conditional<false, std::is_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::__or_<std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7f35e3876720) 0 empty

Class std::is_lvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876780) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7f35e38767e0) 0 empty

Class std::is_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876840) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7f35e34fe410) 0 empty
  std::is_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe478) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e38768a0) 0 empty

Class std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876900) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7f35e3876a20) 0 empty

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

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

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

Class std::__is_void_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876d20) 0 empty

Class std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3876d80) 0 empty

Class std::__or_<std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7f35e34fe888) 0 empty
  std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fe8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3876ea0) 0 empty

Class std::__or_<std::is_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7f35e34fe958) 0 empty
  std::__or_<std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7f35e34fe9c0) 0 empty
    std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fea28) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3876f60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_void<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > > (0x0x7f35e34fea90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3539060) 0 empty

Class std::is_object<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34feaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35390c0) 0 empty

Class std::conditional<true, std::is_object<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> > (0x0x7f35e35391e0) 0 empty

Class std::__or_<std::is_object<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*>, std::is_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >*> > (0x0x7f35e34feb60) 0 empty
  std::is_object<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34febc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3539240) 0 empty

Class std::__is_referenceable<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fec30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3539300) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7f35e3539360) 0 empty

Class std::add_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e34fed68) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7f35e35393c0) 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&> (0x0x7f35e34fef08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539420) 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&> > > (0x0x7f35e3539480) 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&> (0x0x7f35e34fef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35394e0) 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&> > (0x0x7f35e3539540) 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&> > (0x0x7f35e3549000) 0 empty
  std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7f35e3549068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35395a0) 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&> (0x0x7f35e35490d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3539600) 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&> > (0x0x7f35e3539660) 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&> > (0x0x7f35e3549138) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7f35e35491a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35396c0) 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&> > (0x0x7f35e3549208) 0 empty
  std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7f35e3549270) 0 empty
    std::is_reference<const std::piecewise_construct_t&> (0x0x7f35e35492d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3539720) 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&> > > (0x0x7f35e3549340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539780) 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&> (0x0x7f35e35493a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35397e0) 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&> > (0x0x7f35e3539840) 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&> > (0x0x7f35e3549410) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7f35e3549478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35398a0) 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&> (0x0x7f35e35494e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3539900) 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> (0x0x7f35e3539960) 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&> (0x0x7f35e3549548) 0 empty
  std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7f35e35399c0) 0 empty

Class std::is_function<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const UFEventProperty&> > (0x0x7f35e35495b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539a20) 0 empty

Class std::conditional<false, std::is_function<std::tuple<const UFEventProperty&> >, std::__or_<std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::tuple<const UFEventProperty&> >, std::__or_<std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > > (0x0x7f35e3539a80) 0 empty

Class std::is_lvalue_reference<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e3549618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539ae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const UFEventProperty&> >, std::is_rvalue_reference<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const UFEventProperty&> >, std::is_rvalue_reference<std::tuple<const UFEventProperty&> > > (0x0x7f35e3539b40) 0 empty

Class std::is_rvalue_reference<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e3549680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539ba0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const UFEventProperty&> >, std::is_rvalue_reference<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const UFEventProperty&> >, std::is_rvalue_reference<std::tuple<const UFEventProperty&> > > (0x0x7f35e35496e8) 0 empty
  std::is_rvalue_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e3549750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3539c00) 0 empty

Class std::is_reference<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e35497b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539c60) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > (0x0x7f35e3539cc0) 0 empty

Class std::remove_volatile<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const UFEventProperty&> > (0x0x7f35e3539d80) 0 empty

Class std::remove_const<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const UFEventProperty&> > (0x0x7f35e3539de0) 0 empty

Class std::remove_cv<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const UFEventProperty&> > (0x0x7f35e3539d20) 0 empty

Class std::__is_void_helper<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const UFEventProperty&> > (0x0x7f35e3549888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539e40) 0 empty

Class std::is_void<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const UFEventProperty&> > (0x0x7f35e35498f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3539ea0) 0 empty

Class std::__or_<std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > (0x0x7f35e3549958) 0 empty
  std::is_void<std::tuple<const UFEventProperty&> > (0x0x7f35e35499c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3539f00) 0 empty

Class std::__or_<std::is_function<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > (0x0x7f35e3549a28) 0 empty
  std::__or_<std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > (0x0x7f35e3549a90) 0 empty
    std::is_void<std::tuple<const UFEventProperty&> > (0x0x7f35e3549af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3539f60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> >, std::is_void<std::tuple<const UFEventProperty&> > > > (0x0x7f35e3549b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3567000) 0 empty

Class std::is_object<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const UFEventProperty&> > (0x0x7f35e3549bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3567060) 0 empty

Class std::conditional<true, std::is_object<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> > > (0x0x7f35e35670c0) 0 empty

Class std::__or_<std::is_object<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const UFEventProperty&> >, std::is_reference<std::tuple<const UFEventProperty&> > > (0x0x7f35e3549c30) 0 empty
  std::is_object<std::tuple<const UFEventProperty&> > (0x0x7f35e3549c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3567120) 0 empty

Class std::__is_referenceable<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const UFEventProperty&> > (0x0x7f35e3549d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3567180) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<const UFEventProperty&>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<const UFEventProperty&>, true> (0x0x7f35e35671e0) 0 empty

Class std::add_rvalue_reference<std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const UFEventProperty&> > (0x0x7f35e3549d68) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const UFEventProperty&>, true> (0x0x7f35e3567240) 0 empty

Class std::is_function<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<> > (0x0x7f35e3549dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35672a0) 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<> > > > (0x0x7f35e3567300) 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<> > (0x0x7f35e3549e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567360) 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<> > > (0x0x7f35e35673c0) 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<> > (0x0x7f35e3549f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567420) 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<> > > (0x0x7f35e3578000) 0 empty
  std::is_rvalue_reference<std::tuple<> > (0x0x7f35e3578068) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3567480) 0 empty

Class std::is_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<> > (0x0x7f35e35780d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567660) 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<> > > (0x0x7f35e35676c0) 0 empty

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

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

Class std::remove_cv<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<> > (0x0x7f35e3567720) 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<> > (0x0x7f35e35781a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567840) 0 empty

Class std::is_void<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<> > (0x0x7f35e3578208) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35678a0) 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<> > > (0x0x7f35e3578270) 0 empty
  std::is_void<std::tuple<> > (0x0x7f35e35782d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3567900) 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<> > > (0x0x7f35e3578340) 0 empty
  std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7f35e35783a8) 0 empty
    std::is_void<std::tuple<> > (0x0x7f35e3578410) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3567960) 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<> > > > (0x0x7f35e3578548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35679c0) 0 empty

Class std::is_object<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<> > (0x0x7f35e35785b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3567a20) 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<> > > (0x0x7f35e3567a80) 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<> > > (0x0x7f35e3578618) 0 empty
  std::is_object<std::tuple<> > (0x0x7f35e3578680) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3567ba0) 0 empty

Class std::__is_referenceable<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<> > (0x0x7f35e35786e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3567c00) 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> (0x0x7f35e3567c60) 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<> > (0x0x7f35e3578750) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7f35e3567cc0) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e35787b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567d20) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7f35e3567d80) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567de0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7f35e3567e40) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567ea0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7f35e35788f0) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578958) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3567f00) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e35789c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3567f60) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7f35e3597000) 0 empty

Class std::remove_volatile<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e35970c0) 0 empty

Class std::remove_const<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3597120) 0 empty

Class std::remove_cv<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3597060) 0 empty

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3597180) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35971e0) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7f35e3578b60) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3597240) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7f35e3578c30) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7f35e3578c98) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e35972a0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > > (0x0x7f35e3578d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3597300) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3597360) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*>, std::is_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> > (0x0x7f35e35973c0) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >*> > (0x0x7f35e3578e38) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3597420) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3597480) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7f35e35974e0) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3578f70) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >*, true> (0x0x7f35e3597540) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > >::__construct_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> > (0x0x7f35e38765a0) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7f35e35975a0) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> > > (0x0x7f35e34feea0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f35e35b0000) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3597600) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> > > > (0x0x7f35e35b0068) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > >, const std::piecewise_construct_t&, std::tuple<const UFEventProperty&>, std::tuple<> > > (0x0x7f35e35b00d0) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f35e35b0138) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3597660) 0 empty

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

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

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

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7f35e35b0270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35977e0) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f35e35b02d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3597840) 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*> > > (0x0x7f35e35978a0) 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*> > (0x0x7f35e35b0340) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35e35b03a8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e35b0410) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3597900) 0 empty

Class std::is_function<int>
   size=1 align=1
   base size=1 base align=1
std::is_function<int> (0x0x7f35e35b04e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35979c0) 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> > > (0x0x7f35e3597a20) 0 empty

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7f35e35b06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3597a80) 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> > (0x0x7f35e3597ae0) 0 empty

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f35e35b0750) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3597b40) 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> > (0x0x7f35e35b07b8) 0 empty
  std::is_rvalue_reference<int> (0x0x7f35e35b0820) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3597ba0) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f35e35b0888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3597c00) 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> > (0x0x7f35e3597c60) 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> > (0x0x7f35e35b08f0) 0 empty
  std::is_void<int> (0x0x7f35e35b0958) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3597cc0) 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> > (0x0x7f35e35b09c0) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f35e35b0a28) 0 empty
    std::is_void<int> (0x0x7f35e35b0a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3597d20) 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> > > (0x0x7f35e35b0af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3597d80) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f35e35b0b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3597ea0) 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> > (0x0x7f35e3597f00) 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> > (0x0x7f35e35b0bc8) 0 empty
  std::is_object<int> (0x0x7f35e35b0c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3597f60) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f35e35b0c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35d5000) 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> (0x0x7f35e35d5060) 0 empty

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7f35e35b0d00) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7f35e35d50c0) 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> (0x0x7f35e3597960) 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*> (0x0x7f35e35b0dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d5120) 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*&> (0x0x7f35e35d51e0) 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*&> (0x0x7f35e35d5240) 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*&> (0x0x7f35e35d5180) 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*&> (0x0x7f35e35b0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d52a0) 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*&> (0x0x7f35e35b0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d5300) 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*> > > (0x0x7f35e35d5360) 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*> > (0x0x7f35e35b01a0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35e35b0e38) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e35e2000) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e35d53c0) 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*&> (0x0x7f35e35e20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d5480) 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*&> > > (0x0x7f35e35d54e0) 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*&> (0x0x7f35e35e2138) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35d5600) 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*&> > (0x0x7f35e35d5660) 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*&> > (0x0x7f35e35e21a0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f35e35e2208) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35d56c0) 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*&> (0x0x7f35e35e2270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35d5720) 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*&> > (0x0x7f35e35d5780) 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*&> > (0x0x7f35e35e22d8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f35e35e2340) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35d57e0) 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*&> > (0x0x7f35e35e2478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f35e35e24e0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f35e35e2548) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e35d5840) 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*&> > > (0x0x7f35e35e2618) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d58a0) 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*&> (0x0x7f35e35e2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e35d5900) 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*&> > (0x0x7f35e35d5960) 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*&> > (0x0x7f35e35e26e8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f35e35e2750) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35d59c0) 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*&> (0x0x7f35e35e2888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35d5ae0) 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> (0x0x7f35e35d5b40) 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*&> (0x0x7f35e35e28f0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f35e35d5ba0) 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> (0x0x7f35e35d5420) 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*> (0x0x7f35e35e29c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e35d5cc0) 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*> > (0x0x7f35e35d5d20) 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*> > (0x0x7f35e35e2b60) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7f35e35e2bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e35d5d80) 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*&> (0x0x7f35e35d5de0) 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*> > (0x0x7f35e35d5e40) 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*> > (0x0x7f35e35e2d68) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f35e35e2dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e35d5ea0) 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*> > (0x0x7f35e35d5f00) 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*> > (0x0x7f35e35e2ea0) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7f35e35e2f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e35d5f60) 0 empty

Class std::unary_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const UFEventProperty>
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const UFEventProperty> (0x0x7f35e3630000) 0 empty

Class std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e35e2a90) 0 empty
  std::unary_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const UFEventProperty> (0x0x7f35e3630060) 0 empty

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

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

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

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

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> > (0x0x7f35e36302a0) 0

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

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> >*> (0x0x7f35e36509c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3630420) 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> > >*> > > (0x0x7f35e3630540) 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> >*> (0x0x7f35e3650a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e36305a0) 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> >*> > (0x0x7f35e3630600) 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> >*> (0x0x7f35e3650b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3630660) 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> > >*> > (0x0x7f35e3650c98) 0 empty
  std::is_rvalue_reference<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3650d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e36306c0) 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> >*> (0x0x7f35e3650dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3630720) 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> >*> > (0x0x7f35e3630840) 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> >*> (0x0x7f35e3630900) 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> >*> (0x0x7f35e3630960) 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> >*> (0x0x7f35e36308a0) 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> >*> (0x0x7f35e3650f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3630b40) 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> >*> (0x0x7f35e36503a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3630ba0) 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> > >*> > (0x0x7f35e3650410) 0 empty
  std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3650478) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3630cc0) 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> > >*> > (0x0x7f35e3650750) 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> > >*> > (0x0x7f35e3650820) 0 empty
    std::is_void<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3650888) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3630d80) 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> > >*> > > (0x0x7f35e36508f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3630e40) 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> >*> (0x0x7f35e3650958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3630ea0) 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> >*> > (0x0x7f35e32c5000) 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> > >*> > (0x0x7f35e32c8000) 0 empty
  std::is_object<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e32c8068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e32c5060) 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> >*> (0x0x7f35e32c80d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e32c5120) 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> (0x0x7f35e32c5180) 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> >*> (0x0x7f35e32c8208) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7f35e32c51e0) 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> > > >*> (0x0x7f35e32c83a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5240) 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> > > > >*> > > (0x0x7f35e32c52a0) 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> > > >*> (0x0x7f35e32c8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5300) 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> > > >*> > (0x0x7f35e32c5360) 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> > > >*> (0x0x7f35e32c8478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c53c0) 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> > > > >*> > (0x0x7f35e32c84e0) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e32c8548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e32c5420) 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> > > >*> (0x0x7f35e32c85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5480) 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> > > >*> > (0x0x7f35e32c54e0) 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> > > >*> (0x0x7f35e32c55a0) 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> > > >*> (0x0x7f35e32c5600) 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> > > >*> (0x0x7f35e32c5540) 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> > > >*> (0x0x7f35e32c8680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5660) 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> > > >*> (0x0x7f35e32c86e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c56c0) 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> > > > >*> > (0x0x7f35e32c8750) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e32c87b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e32c5720) 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> > > > >*> > (0x0x7f35e32c8820) 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> > > > >*> > (0x0x7f35e32c8888) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e32c88f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e32c5780) 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> > > > >*> > > (0x0x7f35e32c8958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e32c57e0) 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> > > >*> (0x0x7f35e32c89c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e32c5840) 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> > > >*> > (0x0x7f35e32c58a0) 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> > > > >*> > (0x0x7f35e32c8a28) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e32c8a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e32c5900) 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> > > >*> (0x0x7f35e32c8af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e32c5960) 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> (0x0x7f35e32c59c0) 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> > > >*> (0x0x7f35e32c8b60) 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> (0x0x7f35e32c5a20) 0 empty

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> > > (0x0x7f35e36303c0) 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> >*> (0x0x7f35e32c8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5ae0) 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> > >*> > > (0x0x7f35e32c5c00) 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> >*> (0x0x7f35e32c8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5c60) 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> >*> > (0x0x7f35e32c5cc0) 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> >*> (0x0x7f35e32c8d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5d20) 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> > >*> > (0x0x7f35e32c8ea0) 0 empty
  std::is_rvalue_reference<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e32c8f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e32c5d80) 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> >*> (0x0x7f35e3317000) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e32c5de0) 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> >*> > (0x0x7f35e32c5e40) 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> >*> (0x0x7f35e32c5f00) 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> >*> (0x0x7f35e32c5f60) 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> >*> (0x0x7f35e32c5ea0) 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> >*> (0x0x7f35e3317340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f0c0) 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> >*> (0x0x7f35e3317478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f120) 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> > >*> > (0x0x7f35e33174e0) 0 empty
  std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3317548) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e331f240) 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> > >*> > (0x0x7f35e33175b0) 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> > >*> > (0x0x7f35e3317618) 0 empty
    std::is_void<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3317680) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e331f300) 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> > >*> > > (0x0x7f35e33176e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331f3c0) 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> >*> (0x0x7f35e3317750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331f420) 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> >*> > (0x0x7f35e331f540) 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> > >*> > (0x0x7f35e33177b8) 0 empty
  std::is_object<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*> (0x0x7f35e3317820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e331f5a0) 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> >*> (0x0x7f35e3317888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331f660) 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> (0x0x7f35e331f6c0) 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> >*> (0x0x7f35e33179c0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >*, true> (0x0x7f35e331f720) 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> > > >*> (0x0x7f35e3317a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f780) 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> > > > >*> > > (0x0x7f35e331f7e0) 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> > > >*> (0x0x7f35e3317af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f840) 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> > > >*> > (0x0x7f35e331f8a0) 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> > > >*> (0x0x7f35e3317b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f900) 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> > > > >*> > (0x0x7f35e3317bc8) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3317c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e331f960) 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> > > >*> (0x0x7f35e3317c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331f9c0) 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> > > >*> > (0x0x7f35e331fa20) 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> > > >*> (0x0x7f35e331fae0) 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> > > >*> (0x0x7f35e331fb40) 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> > > >*> (0x0x7f35e331fa80) 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> > > >*> (0x0x7f35e3317d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331fba0) 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> > > >*> (0x0x7f35e3317dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e331fc00) 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> > > > >*> > (0x0x7f35e3317e38) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3317ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e331fc60) 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> > > > >*> > (0x0x7f35e3317f08) 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> > > > >*> > (0x0x7f35e3317f70) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e3340000) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e331fcc0) 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> > > > >*> > > (0x0x7f35e3340068) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331fd20) 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> > > >*> (0x0x7f35e33400d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331fd80) 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> > > >*> > (0x0x7f35e331fde0) 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> > > > >*> > (0x0x7f35e3340138) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >*> (0x0x7f35e33401a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e331fe40) 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> > > >*> (0x0x7f35e3340208) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e331fea0) 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> (0x0x7f35e331ff00) 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> > > >*> (0x0x7f35e3340270) 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> (0x0x7f35e331ff60) 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> > > (0x0x7f35e32c5a80) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > >::__destroy_helper<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7f35e335c000) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e335c0c0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e335c120) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e335c060) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e335c180) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e33404e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e335c1e0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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*> > > (0x0x7f35e335c240) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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*> > (0x0x7f35e3340548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f35e33405b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f35e3340618) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e335c2a0) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e33406e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e335c360) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7f35e335c3c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340750) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e335c420) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7f35e335c480) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7f35e33407b8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340820) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e335c4e0) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e335c540) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7f35e335c5a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7f35e33408f0) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340958) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e335c600) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7f35e33409c0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7f35e3340a28) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e335c660) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_void<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > > (0x0x7f35e3340af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e335c6c0) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e335c720) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> > (0x0x7f35e335c780) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7f35e3340bc8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e335c7e0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e335c840) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7f35e335c8a0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e3340d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7f35e335c900) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*, false> (0x0x7f35e335c300) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7f35e3340dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e335c960) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> > (0x0x7f35e335c9c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&, std::_Rb_tree_node_base*> > (0x0x7f35e3340ea0) 0 empty
  std::is_convertible<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, std::_Rb_tree_node_base*> (0x0x7f35e3340f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e335ca20) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, 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 UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7f35e335ca80) 0 empty

Class std::tuple_element<0ul, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e335cde0) 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*> (0x0x7f35e335cf00) 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*> (0x0x7f35e335cf60) 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*> (0x0x7f35e3418000) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&>, std::__is_direct_constructible_new_safe<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&>, std::__is_direct_constructible_new_safe<const UFEventProperty&, const UFEventProperty&> > (0x0x7f35e34181e0) 0 empty

Class std::conditional<false, std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> > (0x0x7f35e3418240) 0 empty

Class std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> > (0x0x7f35e33b0478) 0 empty
  std::is_function<const UFEventProperty&> (0x0x7f35e33b04e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e34182a0) 0 empty

Class std::__not_<std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const UFEventProperty&>, std::is_function<const UFEventProperty&> > > (0x0x7f35e33b0548) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e34183c0) 0 empty

Class std::conditional<true, std::is_rvalue_reference<const UFEventProperty&>, std::is_lvalue_reference<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_rvalue_reference<const UFEventProperty&>, std::is_lvalue_reference<const UFEventProperty&> > (0x0x7f35e3418420) 0 empty

Class std::is_rvalue_reference<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFEventProperty&> (0x0x7f35e33b0680) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3418480) 0 empty

Class std::__and_<std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const UFEventProperty&>, std::is_rvalue_reference<const UFEventProperty&> > (0x0x7f35e33b06e8) 0 empty
  std::is_rvalue_reference<const UFEventProperty&> (0x0x7f35e33b0750) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e34184e0) 0 empty

Class std::__is_static_castable_impl<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b07b8) 0 empty
  std::__do_is_static_castable_impl (0x0x7f35e3418540) 0 empty

Class std::__is_static_castable_safe<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b0888) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e34185a0) 0 empty

Class std::__is_static_castable<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b08f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418600) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > >, std::__is_static_castable<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > >, std::__is_static_castable<const UFEventProperty&, const UFEventProperty&> > (0x0x7f35e3418660) 0 empty

Class std::remove_reference<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const UFEventProperty&> (0x0x7f35e3418720) 0 empty

Class std::remove_volatile<const UFEventProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const UFEventProperty> (0x0x7f35e34187e0) 0 empty

Class std::remove_const<const UFEventProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const UFEventProperty> (0x0x7f35e3418840) 0 empty

Class std::remove_cv<const UFEventProperty>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFEventProperty> (0x0x7f35e3418780) 0 empty

Class std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true> (0x0x7f35e34186c0) 0 empty

Class std::is_same<UFEventProperty, UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_same<UFEventProperty, UFEventProperty> (0x0x7f35e33b0a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e34188a0) 0 empty

Class std::__not_<std::is_same<UFEventProperty, UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<UFEventProperty, UFEventProperty> > (0x0x7f35e33b0a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3418900) 0 empty

Class std::conditional<false, std::is_base_of<UFEventProperty, UFEventProperty>, std::__not_<std::is_same<UFEventProperty, UFEventProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<UFEventProperty, UFEventProperty>, std::__not_<std::is_same<UFEventProperty, UFEventProperty> > > (0x0x7f35e3418960) 0 empty

Class std::__and_<std::__not_<std::is_same<UFEventProperty, UFEventProperty> >, std::is_base_of<UFEventProperty, UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<UFEventProperty, UFEventProperty> >, std::is_base_of<UFEventProperty, UFEventProperty> > (0x0x7f35e33b0af8) 0 empty
  std::__not_<std::is_same<UFEventProperty, UFEventProperty> > (0x0x7f35e33b0b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e34189c0) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > (0x0x7f35e3418a20) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> (0x0x7f35e33b0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3418a80) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > (0x0x7f35e33b0c30) 0 empty
  std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> (0x0x7f35e33b0c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3418ae0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > > (0x0x7f35e33b0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418b40) 0 empty

Class std::__and_<std::__is_static_castable<const UFEventProperty&, const UFEventProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const UFEventProperty&, const UFEventProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > > > (0x0x7f35e33b0d68) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const UFEventProperty&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> > > (0x0x7f35e33b0dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3418ba0) 0 empty

Class std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b0e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418c00) 0 empty

Class std::__is_direct_constructible_new<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b0ea0) 0 empty
  std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b0f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3418c60) 0 empty

Class std::__is_direct_constructible<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e33b0f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418cc0) 0 empty

Class std::__is_constructible_impl<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b000) 0 empty
  std::__is_direct_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b068) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3418d20) 0 empty

Class std::is_constructible<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418d80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&>, std::is_constructible<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&>, std::is_constructible<const UFEventProperty&, const UFEventProperty&> > (0x0x7f35e3418de0) 0 empty

Class std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b138) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418e40) 0 empty

Class std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&>, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&>, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> > (0x0x7f35e345b1a0) 0 empty
  std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b208) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3418ea0) 0 empty

Class std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b270) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3418f00) 0 empty

Class std::__is_nothrow_move_constructible_impl<const UFEventProperty&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const UFEventProperty&, true> (0x0x7f35e345b2d8) 0 empty
  std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b340) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3418f60) 0 empty

Class std::is_nothrow_move_constructible<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const UFEventProperty&> (0x0x7f35e345b3a8) 0 empty
  std::__is_nothrow_move_constructible_impl<const UFEventProperty&, true> (0x0x7f35e345b410) 0 empty
    std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7f35e345b478) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3462000) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<const UFEventProperty&> > (0x0x7f35e3462060) 0 empty

Class std::is_function<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul> > (0x0x7f35e345b4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e34620c0) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1ul> >, std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1ul> >, std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > > (0x0x7f35e3462120) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f35e345b548) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462180) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7f35e34621e0) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f35e345b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462240) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7f35e345b618) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f35e345b680) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e34622a0) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul> > (0x0x7f35e345b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462300) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f35e3462360) 0 empty

Class std::remove_volatile<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Tuple_impl<1ul> > (0x0x7f35e3462420) 0 empty

Class std::remove_const<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Tuple_impl<1ul> > (0x0x7f35e3462480) 0 empty

Class std::remove_cv<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Tuple_impl<1ul> > (0x0x7f35e34623c0) 0 empty

Class std::__is_void_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Tuple_impl<1ul> > (0x0x7f35e345b888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e34624e0) 0 empty

Class std::is_void<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Tuple_impl<1ul> > (0x0x7f35e345b8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462540) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f35e345b958) 0 empty
  std::is_void<std::_Tuple_impl<1ul> > (0x0x7f35e345b9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e34625a0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f35e345ba28) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f35e345ba90) 0 empty
    std::is_void<std::_Tuple_impl<1ul> > (0x0x7f35e345baf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e34626c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > > (0x0x7f35e345bb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3462780) 0 empty

Class std::is_object<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul> > (0x0x7f35e345bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e34627e0) 0 empty

Class std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7f35e3462840) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7f35e345bd00) 0 empty
  std::is_object<std::_Tuple_impl<1ul> > (0x0x7f35e345bd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e34628a0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul> > (0x0x7f35e345bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3462a80) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f35e3462ae0) 0 empty

Class std::conditional<false, std::is_void<std::_Tuple_impl<1ul> >, std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Tuple_impl<1ul> >, std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > > (0x0x7f35e3462b40) 0 empty

Class std::is_array<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Tuple_impl<1ul> > (0x0x7f35e345be38) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462ba0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> >, std::is_array<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> >, std::is_array<std::_Tuple_impl<1ul> > > (0x0x7f35e3462c00) 0 empty

Class std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > > (0x0x7f35e345bea0) 0 empty
  std::is_array<std::_Tuple_impl<1ul> > (0x0x7f35e345bf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3462c60) 0 empty

Class std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> > (0x0x7f35e3486068) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462cc0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f35e3462d20) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f35e34860d0) 0 empty
  std::is_function<std::_Tuple_impl<1ul> > (0x0x7f35e3486138) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3462d80) 0 empty

Class std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f35e34861a0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f35e3486208) 0 empty
    std::is_function<std::_Tuple_impl<1ul> > (0x0x7f35e3486270) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3462de0) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7f35e3462e40) 0 empty

Class std::__is_integral_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Tuple_impl<1ul> > (0x0x7f35e34863a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462ea0) 0 empty

Class std::is_integral<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Tuple_impl<1ul> > (0x0x7f35e3486410) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3462f00) 0 empty

Class std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7f35e3462f60) 0 empty

Class std::__is_floating_point_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Tuple_impl<1ul> > (0x0x7f35e3486478) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092000) 0 empty

Class std::is_floating_point<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7f35e34864e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092060) 0 empty

Class std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7f35e3486548) 0 empty
  std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7f35e34865b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e30920c0) 0 empty

Class std::is_arithmetic<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Tuple_impl<1ul> > (0x0x7f35e34867b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092120) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Tuple_impl<1ul> >, std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Tuple_impl<1ul> >, std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > > (0x0x7f35e3092180) 0 empty

Class std::is_enum<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Tuple_impl<1ul> > (0x0x7f35e3486820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30921e0) 0 empty

Class std::conditional<false, std::is_enum<std::_Tuple_impl<1ul> >, std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Tuple_impl<1ul> >, std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > > (0x0x7f35e3092240) 0 empty

Class std::__is_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f35e3486888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30922a0) 0 empty

Class std::is_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e34868f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092300) 0 empty

Class std::conditional<false, std::is_pointer<std::_Tuple_impl<1ul> >, std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Tuple_impl<1ul> >, std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > > (0x0x7f35e3092360) 0 empty

Class std::__is_member_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f35e3486a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30923c0) 0 empty

Class std::is_member_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e3486a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092420) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3092480) 0 empty

Class std::__is_null_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f35e3486af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30924e0) 0 empty

Class std::is_null_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e3486b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092540) 0 empty

Class std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486bc8) 0 empty
  std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e3486c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e30925a0) 0 empty

Class std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486c98) 0 empty
  std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486d00) 0 empty
    std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e3486d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f35e3092600) 0 empty

Class std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486dd0) 0 empty
  std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486e38) 0 empty
    std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486ea0) 0 empty
      std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e3486f08) 0 empty
        std::integral_constant<bool, false> (0x0x7f35e3092660) 0 empty

Class std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e3486f70) 0 empty
  std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e30a3000) 0 empty
    std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e30a3068) 0 empty
      std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f35e30a30d0) 0 empty
        std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f35e30a3138) 0 empty
          std::integral_constant<bool, false> (0x0x7f35e30926c0) 0 empty

Class std::is_scalar<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7f35e30a31a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092720) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7f35e30a3208) 0 empty
  std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7f35e30a3270) 0 empty
    std::integral_constant<bool, false> (0x0x7f35e3092780) 0 empty

Class std::remove_all_extents<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Tuple_impl<1ul> > (0x0x7f35e3092960) 0 empty

Class std::is_function<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3340) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092a20) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1ul>&>, std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1ul>&>, std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > > (0x0x7f35e3092a80) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a33a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3092ae0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> > (0x0x7f35e3092b40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> > (0x0x7f35e30a3410) 0 empty
  std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3478) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3092ba0) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a34e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e3092c00) 0 empty

Class std::conditional<true, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f35e3092c60) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f35e30a3618) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3680) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e3092cc0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f35e30a36e8) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f35e30a3750) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a37b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e3092de0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > > (0x0x7f35e30a3820) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092ea0) 0 empty

Class std::is_object<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3888) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e3092f00) 0 empty

Class std::conditional<false, std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> > (0x0x7f35e3092f60) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> > (0x0x7f35e30a39c0) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8000) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b81e0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7f35e30b8240) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30a3af8) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7f35e30b82a0) 0 empty

Class std::__is_destructible_impl<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Tuple_impl<1ul> > (0x0x7f35e30a32d8) 0 empty
  std::__do_is_destructible_impl (0x0x7f35e30929c0) 0 empty

Class std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false> (0x0x7f35e30a3bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8300) 0 empty

Class std::is_destructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Tuple_impl<1ul> > (0x0x7f35e30a3c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::is_destructible<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::is_destructible<std::_Tuple_impl<1ul> > > (0x0x7f35e30b83c0) 0 empty

Class std::is_function<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30b8480) 0 empty

Class std::conditional<false, std::is_function<std::_Tuple_impl<1ul>&&>, std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Tuple_impl<1ul>&&>, std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > > (0x0x7f35e30b84e0) 0 empty

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30b8600) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30b8660) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b86c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30a3e38) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8720) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8780) 0 empty

Class std::conditional<true, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30b87e0) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cc068) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8840) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cc138) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cc1a0) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc208) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e30b8960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > > (0x0x7f35e30cc270) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30b8a20) 0 empty

Class std::is_object<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f35e30b8a80) 0 empty

Class std::conditional<false, std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30b8ae0) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cc340) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8b40) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8c60) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7f35e30b8cc0) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc548) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7f35e30b8d20) 0 empty

Class std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30a3c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f35e30b8420) 0 empty

Class std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cc618) 0 empty
  std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc680) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f35e30b8d80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8de0) 0 empty

Class std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc750) 0 empty
  std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8e40) 0 empty

Class std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc820) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8ea0) 0 empty

Class std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc888) 0 empty
  std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30b8f00) 0 empty

Class std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc958) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30b8f60) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f35e30d9000) 0 empty

Class std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cc9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30d9060) 0 empty

Class std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f35e30cca28) 0 empty
  std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30cca90) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30d90c0) 0 empty

Class std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30ccaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f35e30d9120) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f35e30ccb60) 0 empty
  std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30ccbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f35e30d9180) 0 empty

Class std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7f35e30ccc30) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f35e30ccc98) 0 empty
    std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30ccd00) 0 empty
      std::integral_constant<bool, true> (0x0x7f35e30d91e0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const UFEventProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<const UFEventProperty&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > > (0x0x7f35e30ccd68) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7f35e30ccdd0) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f35e30cce38) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f35e30ccea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f35e30d9240) 0 empty

Class std::remove_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Tuple_impl<1ul>&> (0x0x7f35e30d92a0) 0 empty

Class std::tuple_element<0ul, std::tuple<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e30d9300) 0 empty

Class std::tuple_element<1ul, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::tuple_element<1ul, std::tuple<oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e30e92d8) 0 empty
  std::tuple_element<0ul, std::tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7f35e30d9360) 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> > (0x0x7f35e30d9480) 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> > (0x0x7f35e30d94e0) 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> > (0x0x7f35e30d9540) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7f35e30d9600) 0 empty

Class std::_Build_index_tuple<1ul>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<1ul> (0x0x7f35e30d95a0) 0 empty

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7f35e30d9660) 0 empty

Class std::tuple_element<0ul, std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const UFEventProperty&> > (0x0x7f35e30d96c0) 0 empty

Class std::__add_r_ref<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_r_ref<const UFEventProperty&> (0x0x7f35e30d9720) 0 empty

Class std::__add_c_ref<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_c_ref<const UFEventProperty&> (0x0x7f35e30d9780) 0 empty

Class std::__add_ref<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::__add_ref<const UFEventProperty&> (0x0x7f35e30d97e0) 0 empty

