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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fcab69c26c0) 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> (0x0x7fcab69c2720) 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> (0x0x7fcab69c2780) 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> (0x0x7fcab69c27e0) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fcab69fc0c0) 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> (0x0x7fcab69fc120) 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> (0x0x7fcab69fc180) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fcab69fc1e0) 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> (0x0x7fcab69fc240) 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> (0x0x7fcab69fc2a0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fcab69fc360) 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> (0x0x7fcab69fc3c0) 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> (0x0x7fcab69fc420) 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> (0x0x7fcab69fc480) 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> (0x0x7fcab69fc4e0) 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> (0x0x7fcab69fc540) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__nonesuch
   size=1 align=1
   base size=0 base align=1
std::__nonesuch (0x0x7fcab6a31180) 0 empty

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7fcab694b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31480) 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> (0x0x7fcab694ba28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a314e0) 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> (0x0x7fcab694ba90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31540) 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> (0x0x7fcab694baf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a315a0) 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> (0x0x7fcab694bb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31600) 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> (0x0x7fcab694bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31660) 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> (0x0x7fcab694bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a316c0) 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> (0x0x7fcab694bc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31720) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7fcab694bd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31780) 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> (0x0x7fcab694bd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a317e0) 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> (0x0x7fcab694bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31840) 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> (0x0x7fcab694be38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a318a0) 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> (0x0x7fcab694bea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31900) 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> (0x0x7fcab694bf08) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31960) 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> (0x0x7fcab6a48068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31a80) 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> (0x0x7fcab6a480d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31ae0) 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> (0x0x7fcab6a48138) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a31b40) 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> (0x0x7fcab6a6a478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab6a51d20) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7fcab6a7d9c0) 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 (0x0x7fcab6a7dc00) 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 (0x0x7fcab6a7de40) 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 (0x0x7fcab6aab0c0) 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 (0x0x7fcab6aab240) 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 (0x0x7fcab6aab600) 0 empty

Class std::__do_is_implicitly_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_implicitly_default_constructible_impl (0x0x7fcab6ae4720) 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> (0x0x7fcab6ae4cc0) 0 empty

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7fcab613c000) 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> (0x0x7fcab613c060) 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> (0x0x7fcab613c0c0) 0 empty

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

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

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

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

Class std::__invoke_memfun_ref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memfun_ref (0x0x7fcab61683c0) 0 empty

Class std::__invoke_memfun_deref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memfun_deref (0x0x7fcab6168420) 0 empty

Class std::__invoke_memobj_ref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memobj_ref (0x0x7fcab6168480) 0 empty

Class std::__invoke_memobj_deref
   size=1 align=1
   base size=0 base align=1
std::__invoke_memobj_deref (0x0x7fcab61684e0) 0 empty

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7fcab6168540) 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 (0x0x7fcab6168600) 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 (0x0x7fcab61686c0) 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 (0x0x7fcab6168780) 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 (0x0x7fcab6168840) 0 empty

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

Class std::__swappable_details::__do_is_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_swappable_impl (0x0x7fcab61a90c0) 0 empty

Class std::__swappable_details::__do_is_nothrow_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7fcab61a9120) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fcab6194618) 0 empty
  std::input_iterator_tag (0x0x7fcab62078a0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fcab6194680) 0 empty
  std::forward_iterator_tag (0x0x7fcab61946e8) 0 empty
    std::input_iterator_tag (0x0x7fcab6207900) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fcab6194750) 0 empty
  std::bidirectional_iterator_tag (0x0x7fcab61947b8) 0 empty
    std::forward_iterator_tag (0x0x7fcab6194820) 0 empty
      std::input_iterator_tag (0x0x7fcab6207960) 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> (0x0x7fcab626a0c0) 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 (0x0x7fcab62b8480) 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 (0x0x7fcab62b85a0) 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 (0x0x7fcab62b8720) 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 (0x0x7fcab62b88a0) 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 (0x0x7fcab62b89c0) 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> (0x0x7fcab62eade0) 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> (0x0x7fcab62eaf00) 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> (0x0x7fcab630f420) 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> (0x0x7fcab630f4e0) 0 empty

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

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7fcab5f4a1e0) 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 (0x0x7fcab5f4aa20) 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 (0x0x7fcab6194af8) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7fcab5f4ac00) 0 nearly-empty
      primary-for std::bad_exception (0x0x7fcab6194af8)

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7fcab5f4ade0) 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 (0x0x7fcab5f7f360) 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 (0x0x7fcab6194c30) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7fcab5f7fa20) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7fcab6194c30)

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 (0x0x7fcab6194c98) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7fcab6194d00) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7fcab6194c98)
    std::exception (0x0x7fcab5f7fc00) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7fcab6194d00)

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7fcab6055c00) 0 empty

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

Class std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fcab5db8540) 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*> (0x0x7fcab60ee2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db85a0) 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*> > > (0x0x7fcab5db8600) 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*> (0x0x7fcab60ee340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db8720) 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*> > (0x0x7fcab5db8780) 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*> (0x0x7fcab60ee3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db87e0) 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*> > (0x0x7fcab60ee410) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fcab60ee478) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab5db8840) 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*> (0x0x7fcab60ee4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db88a0) 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*> > (0x0x7fcab5db8900) 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*> (0x0x7fcab5db89c0) 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*> (0x0x7fcab5db8a20) 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*> (0x0x7fcab5db8960) 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*> (0x0x7fcab60ee5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db8a80) 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*> (0x0x7fcab60ee618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db8ae0) 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*> > (0x0x7fcab60ee680) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7fcab60ee6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab5db8b40) 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*> > (0x0x7fcab60ee820) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fcab60ee888) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7fcab60ee8f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab5db8ba0) 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*> > > (0x0x7fcab60ee9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5db8c00) 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*> (0x0x7fcab60eea28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5db8c60) 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*> > (0x0x7fcab5db8cc0) 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*> > (0x0x7fcab60eea90) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7fcab60eeaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5db8d20) 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*> (0x0x7fcab60eec30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5db8e40) 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*&> (0x0x7fcab60eec98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5db8f00) 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*&> > > (0x0x7fcab5db8f60) 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*&> (0x0x7fcab60eed00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2a0c0) 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*&> > (0x0x7fcab5e2a120) 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*&> > (0x0x7fcab60eed68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fcab60eedd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2a180) 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*&> (0x0x7fcab60eee38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2a1e0) 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*&> > (0x0x7fcab5e2a240) 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*&> > (0x0x7fcab60eeea0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fcab60eef08) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2a2a0) 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*&> > (0x0x7fcab60ee270) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fcab5e30000) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fcab5e30068) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab5e2a300) 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*&> > > (0x0x7fcab5e30138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2a360) 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*&> (0x0x7fcab5e301a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2a3c0) 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*&> > (0x0x7fcab5e2a420) 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*&> > (0x0x7fcab5e30208) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fcab5e30270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2a480) 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*&> (0x0x7fcab5e303a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2a5a0) 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> (0x0x7fcab5e2a600) 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*&> (0x0x7fcab5e30410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7fcab5e2a660) 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&> (0x0x7fcab5e304e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2a6c0) 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&> > > (0x0x7fcab5e2a720) 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&> (0x0x7fcab5e30548) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2a780) 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&> > (0x0x7fcab5e2a7e0) 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&> > (0x0x7fcab5e305b0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fcab5e30618) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2a840) 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&> (0x0x7fcab5e30680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2a8a0) 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&> > (0x0x7fcab5e2a900) 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&> > (0x0x7fcab5e306e8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fcab5e30750) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2a960) 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&> > (0x0x7fcab5e307b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fcab5e30820) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fcab5e30888) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab5e2a9c0) 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&> > > (0x0x7fcab5e308f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2aa20) 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&> (0x0x7fcab5e30958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2aa80) 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&> > (0x0x7fcab5e2aae0) 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&> > (0x0x7fcab5e309c0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fcab5e30a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2ab40) 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&> (0x0x7fcab5e30a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2aba0) 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> (0x0x7fcab5e2ac00) 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&> (0x0x7fcab5e30af8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7fcab5e2ac60) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fcab5db8ea0) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fcab5e30b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e2acc0) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e30bc8) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fcab5e30c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e2ad20) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7fcab5e30c98) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e30d00) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fcab5e30d68) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab5e2ad80) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7fcab5e2ade0) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7fcab5e30dd0) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7fcab5e30e38) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e30ea0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7fcab5e30f08) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab5e2ae40) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7fcab5e2aea0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > > (0x0x7fcab5e52000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e2af00) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7fcab5e2af60) 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*&&> (0x0x7fcab5e520d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e56060) 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*&&> > > (0x0x7fcab5e560c0) 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*&&> (0x0x7fcab5e52138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e561e0) 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*&&> > (0x0x7fcab5e56240) 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*&&> (0x0x7fcab5e521a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e562a0) 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*&&> > (0x0x7fcab5e52208) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7fcab5e52270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e56300) 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*&&> (0x0x7fcab5e522d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e56360) 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*&&> > (0x0x7fcab5e563c0) 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*&&> > (0x0x7fcab5e52340) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fcab5e523a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e56420) 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*&&> > (0x0x7fcab5e524e0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7fcab5e52548) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fcab5e525b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab5e56480) 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*&&> > > (0x0x7fcab5e52680) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e564e0) 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*&&> (0x0x7fcab5e526e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab5e56540) 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*&&> > (0x0x7fcab5e565a0) 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*&&> > (0x0x7fcab5e52750) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7fcab5e527b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e56600) 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*&&> (0x0x7fcab5e529c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e56660) 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> (0x0x7fcab5e566c0) 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*&&> (0x0x7fcab5e52a28) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7fcab5e56720) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fcab5e56000) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fcab5e52a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab5e56780) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e52af8) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fcab5e52b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab5e567e0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7fcab5e52bc8) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e52c30) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fcab5e52c98) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab5e56840) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7fcab5e568a0) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7fcab5e52d00) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7fcab5e52d68) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7fcab5e52dd0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7fcab5e52e38) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab5e56900) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&> (0x0x7fcab5e56960) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7fcab5bb1060) 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 (0x0x7fcab5bb1240) 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 (0x0x7fcab5bb1900) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7fcab5c20480) 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> > (0x0x7fcab58f1300) 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> (0x0x7fcab58f1360) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7fcab5ecf680) 0
  std::allocator<char> (0x0x7fcab5ecf6e8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fcab5a06d80) 0 empty

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

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7fcab56b2180) 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> > (0x0x7fcab56b2420) 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> (0x0x7fcab56b2480) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7fcab56b27e0) 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> > (0x0x7fcab56b28a0) 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> (0x0x7fcab56b2900) 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> (0x0x7fcab5ecf820) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7fcab56b2960) 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> (0x0x7fcab56b29c0) 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> (0x0x7fcab56b2a20) 0 empty

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

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

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

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7fcab5ecf9c0) 0
  std::allocator<wchar_t> (0x0x7fcab5ecfa28) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fcab56b2c60) 0 empty

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

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

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7fcab57a9060) 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> (0x0x7fcab57a96c0) 0 empty

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7fcab5ecfbc8) 0 empty
  std::__hash_base<long unsigned int, bool> (0x0x7fcab57a9720) 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> (0x0x7fcab57a97e0) 0 empty

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7fcab5ecfc30) 0 empty
  std::__hash_base<long unsigned int, char> (0x0x7fcab57a9840) 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> (0x0x7fcab57a9900) 0 empty

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7fcab5ecfc98) 0 empty
  std::__hash_base<long unsigned int, signed char> (0x0x7fcab57a9960) 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> (0x0x7fcab57a9a20) 0 empty

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7fcab5ecfd00) 0 empty
  std::__hash_base<long unsigned int, unsigned char> (0x0x7fcab57a9a80) 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> (0x0x7fcab57a9b40) 0 empty

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7fcab5ecfd68) 0 empty
  std::__hash_base<long unsigned int, wchar_t> (0x0x7fcab57a9ba0) 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> (0x0x7fcab57a9c60) 0 empty

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7fcab5ecfdd0) 0 empty
  std::__hash_base<long unsigned int, char16_t> (0x0x7fcab57a9cc0) 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> (0x0x7fcab57a9d80) 0 empty

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7fcab5ecfe38) 0 empty
  std::__hash_base<long unsigned int, char32_t> (0x0x7fcab57a9de0) 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> (0x0x7fcab57a9ea0) 0 empty

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7fcab5ecfea0) 0 empty
  std::__hash_base<long unsigned int, short int> (0x0x7fcab57a9f00) 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> (0x0x7fcab57e0000) 0 empty

Class std::hash<int>
   size=1 align=1
   base size=1 base align=1
std::hash<int> (0x0x7fcab5ecff08) 0 empty
  std::__hash_base<long unsigned int, int> (0x0x7fcab57e0060) 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> (0x0x7fcab57e0120) 0 empty

Class std::hash<long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long int> (0x0x7fcab5ecff70) 0 empty
  std::__hash_base<long unsigned int, long int> (0x0x7fcab57e0180) 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> (0x0x7fcab57e0240) 0 empty

Class std::hash<long long int>
   size=1 align=1
   base size=1 base align=1
std::hash<long long int> (0x0x7fcab5ecf340) 0 empty
  std::__hash_base<long unsigned int, long long int> (0x0x7fcab57e02a0) 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> (0x0x7fcab57e0360) 0 empty

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7fcab5ecf410) 0 empty
  std::__hash_base<long unsigned int, short unsigned int> (0x0x7fcab57e03c0) 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> (0x0x7fcab57e0480) 0 empty

Class std::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned int> (0x0x7fcab5ecf478) 0 empty
  std::__hash_base<long unsigned int, unsigned int> (0x0x7fcab57e04e0) 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> (0x0x7fcab57e05a0) 0 empty

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7fcab5ecf5b0) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7fcab57e0600) 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> (0x0x7fcab57e06c0) 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> (0x0x7fcab5ecf618) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7fcab57e0720) 0 empty

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

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7fcab57e0960) 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> (0x0x7fcab57e0ae0) 0 empty

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7fcab5ecf8f0) 0 empty
  std::__hash_base<long unsigned int, float> (0x0x7fcab57e0b40) 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> (0x0x7fcab57e0c00) 0 empty

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7fcab5ecf958) 0 empty
  std::__hash_base<long unsigned int, double> (0x0x7fcab57e0c60) 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> (0x0x7fcab57e0d20) 0 empty

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7fcab5806000) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7fcab57e0d80) 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> > (0x0x7fcab58060d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab57e0e40) 0 empty

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

Class std::hash<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char> > (0x0x7fcab5806138) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7fcab57e0f00) 0 empty

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

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

Class std::hash<std::__cxx11::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<wchar_t> > (0x0x7fcab5806208) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7fcab580c0c0) 0 empty

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

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

Class std::hash<std::__cxx11::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char16_t> > (0x0x7fcab58062d8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7fcab580c300) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> > (0x0x7fcab5806410) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7fcab580c420) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> >::rebind<char16_t> (0x0x7fcab580c480) 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> (0x0x7fcab580c4e0) 0 empty

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

Class std::__cxx11::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char16_t>::_Alloc_hider (0x0x7fcab5806618) 0
  std::allocator<char16_t> (0x0x7fcab5806680) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7fcab580c600) 0 empty

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

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

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

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

Class std::hash<std::__cxx11::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char32_t> > (0x0x7fcab5806750) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7fcab580c7e0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> > (0x0x7fcab5806888) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7fcab580c900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> >::rebind<char32_t> (0x0x7fcab580c960) 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> (0x0x7fcab580c9c0) 0 empty

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

Class std::__cxx11::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char32_t>::_Alloc_hider (0x0x7fcab5806a90) 0
  std::allocator<char32_t> (0x0x7fcab5806af8) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7fcab580cae0) 0 empty

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

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

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

Class std::__cow_string::<anonymous union>
   size=8 align=8
   base size=8 base align=8
std::__cow_string::<anonymous union> (0x0x7fcab55d9c00) 0

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7fcab55d9ba0) 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 (0x0x7fcab5806bc8) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7fcab55d9c60) 0 nearly-empty
      primary-for std::logic_error (0x0x7fcab5806bc8)

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

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

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

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

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

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

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

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

Class std::__erased_type
   size=1 align=1
   base size=0 base align=1
std::__erased_type (0x0x7fcab5654240) 0 empty

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

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

Class std::__uses_alloc0::_Sink
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc0::_Sink (0x0x7fcab5654660) 0 empty

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7fcab562e2d8) 0
  std::__uses_alloc_base (0x0x7fcab5654600) 0 empty

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

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

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

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

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

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7fcab5453900) 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> (0x0x7fcab5453a80) 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> > (0x0x7fcab5453f60) 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> (0x0x7fcab5488000) 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> (0x0x7fcab562ec30) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7fcab5488060) 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> (0x0x7fcab5488540) 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 (0x0x7fcab5488a80) 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 (0x0x7fcab562ed00) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7fcab5488e40) 0 nearly-empty
      primary-for std::bad_cast (0x0x7fcab562ed00)

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

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 (0x0x7fcab562edd0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE) + 16u)
  std::exception (0x0x7fcab50b1240) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_lock_error (0x0x7fcab562edd0)

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 (0x0x7fcab562ee38) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE) + 16u)
  std::exception (0x0x7fcab50b1360) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_unlock_error (0x0x7fcab562ee38)

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 (0x0x7fcab562eea0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE) + 16u)
  std::exception (0x0x7fcab50b1480) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_broadcast_error (0x0x7fcab562eea0)

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 (0x0x7fcab562ef70) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE) + 16u)
  std::exception (0x0x7fcab50b15a0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_wait_error (0x0x7fcab562ef70)

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

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

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

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

Class std::integral_constant<int, 0>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<int, 0> (0x0x7fcab5180cc0) 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> (0x0x7fcab51da420) 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 (0x0x7fcab52301a0) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 16u)
  std::exception (0x0x7fcab5229960) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7fcab52301a0)

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

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

Class std::_Function_base
   size=24 align=8
   base size=24 base align=8
std::_Function_base (0x0x7fcab5229f60) 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 (0x0x7fcab5230a90) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 16u)
  std::exception (0x0x7fcab4f23a80) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7fcab5230a90)

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> (0x0x7fcab5230af8) 0
  __gnu_cxx::__mutex (0x0x7fcab4f23ea0) 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> (0x0x7fcab4f512a0) 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> (0x0x7fcab5230bc8) 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> (0x0x7fcab4f51300) 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> (0x0x7fcab5230c30) 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> (0x0x7fcab5230c98) 8
    __gnu_cxx::__mutex (0x0x7fcab4f513c0) 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> (0x0x7fcab4f51480) 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> (0x0x7fcab5230d00) 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> (0x0x7fcab4f514e0) 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> (0x0x7fcab5230dd0) 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> (0x0x7fcab5230e38) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7fcab5230dd0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7fcab4f51c00) 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> (0x0x7fcab5230a28) 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> (0x0x7fcab4f89000) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7fcab5230a28)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7fcab4f89068) 8
      __gnu_cxx::__mutex (0x0x7fcab4f51cc0) 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> (0x0x7fcab4f89270) 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> (0x0x7fcab4f892d8) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab4f89270)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fcab4f51d80) 0 empty

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

Class std::__atomic_flag_base
   size=1 align=1
   base size=1 base align=1
std::__atomic_flag_base (0x0x7fcab5086cc0) 0

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7fcab4f89d00) 0
  std::__atomic_flag_base (0x0x7fcab5086d20) 0

Class std::_Sp_locker
   size=2 align=1
   base size=2 base align=1
std::_Sp_locker (0x0x7fcab4d0a360) 0

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

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

Class oif::frame::Value
   size=16 align=8
   base size=16 base align=8
oif::frame::Value (0x0x7fcab4d3a780) 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> > (0x0x7fcab4d3a960) 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_ (0x0x7fcab4d3ac00) 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> > > (0x0x7fcab4d3af00) 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> > > (0x0x7fcab4f89750) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fcab4d85000) 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> > > > (0x0x7fcab4d85120) 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> > > > (0x0x7fcab4f89e38) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4d85180) 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> > > (0x0x7fcab4d851e0) 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> > > > (0x0x7fcab4d852a0) 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> (0x0x7fcab4d85300) 0 empty

Class std::less<UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFEventProperty> (0x0x7fcab4d9c0d0) 0 empty
  std::binary_function<UFEventProperty, UFEventProperty, bool> (0x0x7fcab4d85360) 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> > > > (0x0x7fcab4d853c0) 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> > > > (0x0x7fcab4d9c138) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4d85480) 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> (0x0x7fcab4d9c208) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4d9c270) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4d854e0) 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> > > > (0x0x7fcab4d85240) 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> > > > (0x0x7fcab4d3aea0) 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> (0x0x7fcab4d3ae40) 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 (0x0x7fcab4d868c0) 0
    vptr=((& oif::frame::UFEvent::_ZTVN3oif5frame7UFEventE) + 16u)
  UFEvent_ (0x0x7fcab4d855a0) 0 nearly-empty
      primary-for oif::frame::UFEvent (0x0x7fcab4d868c0)
  oif::frame::Property<UFEventProperty> (0x0x7fcab4d85600) 8
      vptr=((& oif::frame::UFEvent::_ZTVN3oif5frame7UFEventE) + 48u)

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7fcab4d9c478) 0
  std::_Bit_iterator_base (0x0x7fcab4d9c4e0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fcab4aedd20) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7fcab4d9c548) 0
  std::_Bit_iterator_base (0x0x7fcab4d9c5b0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7fcab4b24540) 0 empty

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

Class std::__iterator_traits<std::_Bit_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, void> (0x0x7fcab4b57f60) 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> (0x0x7fcab4d9c750) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7fcab4ba8000) 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> (0x0x7fcab4ba8060) 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> (0x0x7fcab4d9c888) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7fcab4ba80c0) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7fcab4ba8180) 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> (0x0x7fcab4d9c9c0) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7fcab4ba81e0) 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> (0x0x7fcab4ba8240) 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> (0x0x7fcab4d9ca28) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7fcab4ba82a0) 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_ (0x0x7fcab4c20480) 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> (0x0x7fcab4d9ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c20780) 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> > > (0x0x7fcab4c207e0) 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> (0x0x7fcab4d9cea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c20840) 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> > (0x0x7fcab4c208a0) 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> (0x0x7fcab4d9cf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c20900) 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> > (0x0x7fcab4d9cf70) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame> (0x0x7fcab4d9c000) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4c20960) 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> (0x0x7fcab4d9c958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c209c0) 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> > (0x0x7fcab4c20a20) 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> (0x0x7fcab4c20ba0) 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> (0x0x7fcab4c20c00) 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> (0x0x7fcab4c20b40) 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> (0x0x7fcab4f89dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c20c60) 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> (0x0x7fcab4c5f000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c20cc0) 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> > (0x0x7fcab4c5f068) 0 empty
  std::is_void<oif::frame::UFFrame> (0x0x7fcab4c5f0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4c20d20) 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> > (0x0x7fcab4c5f138) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame>, std::is_void<oif::frame::UFFrame> > (0x0x7fcab4c5f1a0) 0 empty
    std::is_void<oif::frame::UFFrame> (0x0x7fcab4c5f208) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab4c20d80) 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> > > (0x0x7fcab4c5f270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c20de0) 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> (0x0x7fcab4c5f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c20e40) 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> > (0x0x7fcab4c20ea0) 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> > (0x0x7fcab4c5f410) 0 empty
  std::is_object<oif::frame::UFFrame> (0x0x7fcab4c5f478) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4c64000) 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> (0x0x7fcab4c5f4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c64120) 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> (0x0x7fcab4c64180) 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> (0x0x7fcab4c5f548) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFFrame, true> (0x0x7fcab4c641e0) 0 empty

Class std::__shared_count<>
   size=8 align=8
   base size=8 base align=8
std::__shared_count<> (0x0x7fcab4c64240) 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> (0x0x7fcab4c20720) 0

Class std::remove_volatile<oif::frame::UFFrame*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFFrame*> (0x0x7fcab4c64360) 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*> (0x0x7fcab4c643c0) 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*> (0x0x7fcab4c64300) 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*> (0x0x7fcab4c5f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64420) 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*> (0x0x7fcab4c5f750) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64480) 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*> > > (0x0x7fcab4c644e0) 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*> (0x0x7fcab4c5f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64540) 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*> > (0x0x7fcab4c645a0) 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*> (0x0x7fcab4c5f9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64600) 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*> > (0x0x7fcab4c5fa28) 0 empty
  std::is_array<oif::frame::UFFrame*> (0x0x7fcab4c5fa90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4c64660) 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*> > (0x0x7fcab4c5faf8) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fcab4c5fb60) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7fcab4c5fbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab4c64780) 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*> > > (0x0x7fcab4c648a0) 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*> (0x0x7fcab4c5fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64900) 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*> > (0x0x7fcab4c64960) 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*> (0x0x7fcab4c5fc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c649c0) 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*> > (0x0x7fcab4c5fd00) 0 empty
  std::is_rvalue_reference<oif::frame::UFFrame*> (0x0x7fcab4c5fd68) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4c64a20) 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*> (0x0x7fcab4c5fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4c64a80) 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*> > (0x0x7fcab4c64ae0) 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*> > (0x0x7fcab488c0d0) 0 empty
  std::is_void<oif::frame::UFFrame*> (0x0x7fcab488c138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4c64b40) 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*> > (0x0x7fcab488c1a0) 0 empty
  std::__or_<std::is_reference<oif::frame::UFFrame*>, std::is_void<oif::frame::UFFrame*> > (0x0x7fcab488c208) 0 empty
    std::is_void<oif::frame::UFFrame*> (0x0x7fcab488c270) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab4c64c60) 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*> > > (0x0x7fcab488c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c64d20) 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*> (0x0x7fcab488c340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c64d80) 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*> > (0x0x7fcab4c64de0) 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*> > (0x0x7fcab488c548) 0 empty
  std::is_object<oif::frame::UFFrame*> (0x0x7fcab488c5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4c64e40) 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*> (0x0x7fcab488c618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4c64f60) 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> (0x0x7fcab4893000) 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*> (0x0x7fcab488c680) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFFrame*, true> (0x0x7fcab4893060) 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> (0x0x7fcab4c64840) 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*> (0x0x7fcab488c750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab48930c0) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7fcab4893120) 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> (0x0x7fcab4c5f618) 0
  std::__shared_ptr<oif::frame::UFFrame, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab4c642a0) 0

Class UFBackendFrame_
   size=16 align=8
   base size=16 base align=8
UFBackendFrame_ (0x0x7fcab4c206c0) 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> > > (0x0x7fcab48936c0) 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> > > (0x0x7fcab488c888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fcab4893780) 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> > > > (0x0x7fcab48938a0) 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> > > > (0x0x7fcab488ca28) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4893900) 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> > > (0x0x7fcab4893960) 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> > > > (0x0x7fcab4893a20) 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> (0x0x7fcab4893a80) 0 empty

Class std::less<UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFFrameProperty> (0x0x7fcab488cb60) 0 empty
  std::binary_function<UFFrameProperty, UFFrameProperty, bool> (0x0x7fcab4893ae0) 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> > > > (0x0x7fcab4893b40) 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> > > > (0x0x7fcab488cbc8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4893c00) 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> (0x0x7fcab488cc98) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab488cd00) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4893c60) 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> > > > (0x0x7fcab48939c0) 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> > > > (0x0x7fcab4893660) 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> (0x0x7fcab4893600) 0
    vptr=((& oif::frame::Property<UFFrameProperty>::_ZTVN3oif5frame8PropertyI15UFFramePropertyEE) + 16u)

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> > > (0x0x7fcab4893e40) 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> > > (0x0x7fcab488cd68) 0 empty
  std::allocator_traits<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4893ea0) 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> > (0x0x7fcab4893f00) 0 empty

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> > (0x0x7fcab4893f60) 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> > (0x0x7fcab488cea0) 0 empty
  __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fcab49e9060) 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 (0x0x7fcab488cf70) 0
  std::allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fcab488c9c0) 0 empty
    __gnu_cxx::new_allocator<std::shared_ptr<oif::frame::UFTouch> > (0x0x7fcab49e90c0) 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> > > (0x0x7fcab4893de0) 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> > (0x0x7fcab488ca90) 0
  std::_Vector_base<std::shared_ptr<oif::frame::UFTouch>, std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab49e9120) 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> > (0x0x7fcab49e91e0) 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> > (0x0x7fcab4644068) 0 empty
  __gnu_cxx::new_allocator<std::pair<const long unsigned int, unsigned int> > (0x0x7fcab49e92a0) 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> > > (0x0x7fcab49e9300) 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> > > (0x0x7fcab46441a0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab49e9420) 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> > (0x0x7fcab49e95a0) 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> > > (0x0x7fcab49e9660) 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> (0x0x7fcab49e96c0) 0 empty

Class std::less<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<long unsigned int> (0x0x7fcab46442d8) 0 empty
  std::binary_function<long unsigned int, long unsigned int, bool> (0x0x7fcab49e9720) 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> > > (0x0x7fcab49e9780) 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> > > (0x0x7fcab4644410) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab49e9840) 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> (0x0x7fcab4644548) 0
  std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab46445b0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab49e98a0) 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> > > (0x0x7fcab49e9600) 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> (0x0x7fcab49e9180) 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 (0x0x7fcab48f8230) 0
    vptr=((& oif::frame::UFFrame::_ZTVN3oif5frame7UFFrameE) + 16u)
  UFFrame_ (0x0x7fcab4893d20) 0 nearly-empty
      primary-for oif::frame::UFFrame (0x0x7fcab48f8230)
  oif::frame::Property<UFFrameProperty> (0x0x7fcab4893d80) 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> > > (0x0x7fcab46449c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab476e120) 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> > > (0x0x7fcab476e1e0) 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> > > (0x0x7fcab476e240) 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> > > (0x0x7fcab476e180) 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> > > (0x0x7fcab4644a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab476e2a0) 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> > > (0x0x7fcab4644af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab476e300) 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> > > > (0x0x7fcab4644b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab476e360) 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> > > > > (0x0x7fcab476e3c0) 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> > > (0x0x7fcab4644bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab476e420) 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> > > > (0x0x7fcab4644c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4644c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab476e540) 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> > > (0x0x7fcab4644d00) 0 empty
  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> > > > (0x0x7fcab4644d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4644dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab476e600) 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> (0x0x7fcab4644e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab476e780) 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> > > (0x0x7fcab4644f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab476e8a0) 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> > > > (0x0x7fcab476e900) 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> > > (0x0x7fcab4644820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab476e960) 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> (0x0x7fcab4781000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4781068) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab476eb40) 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> > (0x0x7fcab47811a0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7fcab4781208) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4781270) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab476ec00) 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> > > (0x0x7fcab4781340) 0 empty
  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> > (0x0x7fcab47813a8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::shared_ptr<oif::frame::UFTouch> >, false> (0x0x7fcab4781410) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::shared_ptr<oif::frame::UFTouch> > > (0x0x7fcab4781478) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab476ecc0) 0 empty

Class std::is_array<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab47815b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab476ef00) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<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::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781680) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab478a180) 0 empty

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

Class std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > > (0x0x7fcab4781750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478a300) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > >, std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > >, std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > > > (0x0x7fcab478a4e0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab478a540) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > > (0x0x7fcab47818f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab478a5a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab47819c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const long unsigned int, unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > > (0x0x7fcab4781a28) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781a90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab478a600) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const long unsigned int, unsigned int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> (0x0x7fcab4781bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478a660) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478a6c0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false>, std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false>, std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > > > (0x0x7fcab478a7e0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478a840) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> (0x0x7fcab4781ea0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4781f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab478a8a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> > (0x0x7fcab4781f70) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> (0x0x7fcab4796000) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4796068) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab478a900) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab47960d0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const long unsigned int, unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> > (0x0x7fcab4796138) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const long unsigned int, unsigned int> >, false> (0x0x7fcab47961a0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const long unsigned int, unsigned int> > > (0x0x7fcab4796208) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab478a960) 0 empty

Class std::is_array<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<long unsigned int> > (0x0x7fcab47963a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab478a9c0) 0 empty

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

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

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

Class std::__is_void_helper<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<long unsigned int> > (0x0x7fcab4796478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab478ab40) 0 empty

Class std::is_void<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<long unsigned int> > (0x0x7fcab47964e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab478aba0) 0 empty

Class std::__not_<std::is_void<std::less<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<long unsigned int> > > (0x0x7fcab4796548) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478ac00) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<long unsigned int> >, std::__not_<std::is_void<std::less<long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<long unsigned int> >, std::__not_<std::is_void<std::less<long unsigned int> > > > (0x0x7fcab478ac60) 0 empty

Class std::__is_default_constructible_impl<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7fcab47965b0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab478acc0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > > (0x0x7fcab4796618) 0 empty
  std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7fcab4796680) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab478ad20) 0 empty

Class std::__is_default_constructible_atom<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<long unsigned int> > (0x0x7fcab47966e8) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<long unsigned int> > >, std::__is_default_constructible_impl<std::less<long unsigned int> > > (0x0x7fcab4796750) 0 empty
    std::__is_default_constructible_impl<std::less<long unsigned int> > (0x0x7fcab47967b8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab478ad80) 0 empty

Class std::__is_default_constructible_safe<std::less<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<long unsigned int>, false> (0x0x7fcab4796820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478ade0) 0 empty

Class std::is_default_constructible<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<long unsigned int> > (0x0x7fcab4796888) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478ae40) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>, std::is_default_constructible<std::less<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>, std::is_default_constructible<std::less<long unsigned int> > > (0x0x7fcab478aea0) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7fcab47968f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab478af00) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7fcab4796958) 0 empty
  std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7fcab47969c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab478af60) 0 empty

Class std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> > (0x0x7fcab4796a28) 0 empty
  std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7fcab4796a90) 0 empty
    std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7fcab4796af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab47ad000) 0 empty

Class std::is_nothrow_default_constructible<std::less<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<long unsigned int> > (0x0x7fcab4796b60) 0 empty
  std::__and_<std::is_default_constructible<std::less<long unsigned int> >, std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> > (0x0x7fcab4796bc8) 0 empty
    std::__is_nt_default_constructible_impl<std::less<long unsigned int>, false> (0x0x7fcab4796c30) 0 empty
      std::__is_nt_default_constructible_atom<std::less<long unsigned int> > (0x0x7fcab4796c98) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab47ad060) 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_ (0x0x7fcab47ad420) 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 (0x0x7fcab4796dd0) 0
    vptr=((& oif::frame::UFAxis::_ZTVN3oif5frame6UFAxisE) + 16u)
  UFAxis_ (0x0x7fcab47ad660) 0 nearly-empty
      primary-for oif::frame::UFAxis (0x0x7fcab4796dd0)

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_ (0x0x7fcab47ad840) 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> (0x0x7fcab4796f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47adb40) 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> > > (0x0x7fcab47adba0) 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> (0x0x7fcab47f1000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47adc00) 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> > (0x0x7fcab47adc60) 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> (0x0x7fcab47f1068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47adcc0) 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> > (0x0x7fcab47f10d0) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice> (0x0x7fcab47f1138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab47add20) 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> (0x0x7fcab47f1270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47add80) 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> > (0x0x7fcab47adde0) 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> (0x0x7fcab47adea0) 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> (0x0x7fcab47adf00) 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> (0x0x7fcab47ade40) 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> (0x0x7fcab47f14e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47adf60) 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> (0x0x7fcab47f1548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fb000) 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> > (0x0x7fcab47f15b0) 0 empty
  std::is_void<oif::frame::UFDevice> (0x0x7fcab47f1618) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab47fb060) 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> > (0x0x7fcab47f1680) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice>, std::is_void<oif::frame::UFDevice> > (0x0x7fcab47f16e8) 0 empty
    std::is_void<oif::frame::UFDevice> (0x0x7fcab47f1750) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab47fb180) 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> > > (0x0x7fcab47f17b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab47fb240) 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> (0x0x7fcab47f1820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab47fb2a0) 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> > (0x0x7fcab47fb300) 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> > (0x0x7fcab47f1a28) 0 empty
  std::is_object<oif::frame::UFDevice> (0x0x7fcab47f1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab47fb360) 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> (0x0x7fcab47f1af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab47fb480) 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> (0x0x7fcab47fb4e0) 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> (0x0x7fcab47f1b60) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFDevice, true> (0x0x7fcab47fb540) 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> (0x0x7fcab47adae0) 0

Class std::remove_volatile<oif::frame::UFDevice*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFDevice*> (0x0x7fcab47fb660) 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*> (0x0x7fcab47fb6c0) 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*> (0x0x7fcab47fb600) 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*> (0x0x7fcab47f1d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fb720) 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*> (0x0x7fcab47f1d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fb780) 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*> > > (0x0x7fcab47fb7e0) 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*> (0x0x7fcab47f1dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fb840) 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*> > (0x0x7fcab47fb8a0) 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*> (0x0x7fcab4441000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fb900) 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*> > (0x0x7fcab4441068) 0 empty
  std::is_array<oif::frame::UFDevice*> (0x0x7fcab44410d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab47fb960) 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*> > (0x0x7fcab4441138) 0 empty
  std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fcab44411a0) 0 empty
    std::is_array<oif::frame::UFDevice*> (0x0x7fcab4441208) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab47fba80) 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*> > > (0x0x7fcab47fbba0) 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*> (0x0x7fcab4441270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fbc00) 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*> > (0x0x7fcab47fbc60) 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*> (0x0x7fcab44412d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fbcc0) 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*> > (0x0x7fcab4441340) 0 empty
  std::is_rvalue_reference<oif::frame::UFDevice*> (0x0x7fcab44413a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab47fbd20) 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*> (0x0x7fcab4441410) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab47fbd80) 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*> > (0x0x7fcab47fbde0) 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*> > (0x0x7fcab4441618) 0 empty
  std::is_void<oif::frame::UFDevice*> (0x0x7fcab4441680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab47fbe40) 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*> > (0x0x7fcab44416e8) 0 empty
  std::__or_<std::is_reference<oif::frame::UFDevice*>, std::is_void<oif::frame::UFDevice*> > (0x0x7fcab4441750) 0 empty
    std::is_void<oif::frame::UFDevice*> (0x0x7fcab44417b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab47fbf60) 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*> > > (0x0x7fcab4441820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4455060) 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*> (0x0x7fcab4441888) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab44550c0) 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*> > (0x0x7fcab4455120) 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*> > (0x0x7fcab44419c0) 0 empty
  std::is_object<oif::frame::UFDevice*> (0x0x7fcab4441a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4455180) 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*> (0x0x7fcab4441a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab44552a0) 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> (0x0x7fcab4455300) 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*> (0x0x7fcab4441af8) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFDevice*, true> (0x0x7fcab4455360) 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> (0x0x7fcab47fbb40) 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*> (0x0x7fcab4441bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab44553c0) 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> (0x0x7fcab47f1c30) 0
  std::__shared_ptr<oif::frame::UFDevice, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab47fb5a0) 0

Class UFBackendDevice_
   size=16 align=8
   base size=16 base align=8
UFBackendDevice_ (0x0x7fcab47ada80) 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> > > (0x0x7fcab4455960) 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> > > (0x0x7fcab4441d00) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fcab4455a20) 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> > > > (0x0x7fcab4455b40) 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> > > > (0x0x7fcab4441ea0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4455ba0) 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> > > (0x0x7fcab4455c00) 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> > > > (0x0x7fcab4455cc0) 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> (0x0x7fcab4455d20) 0 empty

Class std::less<UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::less<UFDeviceProperty> (0x0x7fcab4441f08) 0 empty
  std::binary_function<UFDeviceProperty, UFDeviceProperty, bool> (0x0x7fcab4455d80) 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> > > > (0x0x7fcab4455de0) 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> > > > (0x0x7fcab44cf000) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4455ea0) 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> (0x0x7fcab44cf0d0) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab44cf138) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab4455f00) 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> > > > (0x0x7fcab4455c60) 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> > > > (0x0x7fcab4455900) 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> (0x0x7fcab44558a0) 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> > > (0x0x7fcab457f0c0) 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> > > (0x0x7fcab44cf2d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fcab457f240) 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> > > > (0x0x7fcab457f300) 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> > > > (0x0x7fcab44cf410) 0 empty
  std::allocator_traits<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f360) 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> > > (0x0x7fcab457f3c0) 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> > > > (0x0x7fcab457f480) 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> (0x0x7fcab457f4e0) 0 empty

Class std::less<UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::less<UFAxisType> (0x0x7fcab44cf548) 0 empty
  std::binary_function<UFAxisType, UFAxisType, bool> (0x0x7fcab457f540) 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> > > > (0x0x7fcab457f5a0) 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> > > > (0x0x7fcab44cf5b0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f660) 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> (0x0x7fcab44cf750) 0
  std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cf7b8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f6c0) 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> > > > (0x0x7fcab457f420) 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> > (0x0x7fcab457f060) 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 (0x0x7fcab446bbd0) 0
    vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 16u)
  UFDevice_ (0x0x7fcab4455f60) 0 nearly-empty
      primary-for oif::frame::UFDevice (0x0x7fcab446bbd0)
  oif::frame::Property<UFDeviceProperty> (0x0x7fcab457f000) 8
      vptr=((& oif::frame::UFDevice::_ZTVN3oif5frame8UFDeviceE) + 64u)

Class std::is_array<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cf888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab457f8a0) 0 empty

Class std::remove_volatile<std::allocator<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::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f960) 0 empty

Class std::remove_const<std::allocator<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::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f9c0) 0 empty

Class std::remove_cv<std::allocator<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::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab457f900) 0 empty

Class std::__is_void_helper<std::allocator<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::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cfbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab457fa20) 0 empty

Class std::is_void<std::allocator<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::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cfc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab457fa80) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fcab44cfd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab457fae0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >, std::__not_<std::is_void<std::allocator<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_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >, std::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > > (0x0x7fcab457fb40) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cfdd0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab457fba0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > >, std::__is_default_constructible_impl<std::allocator<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::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > > (0x0x7fcab44cfe38) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cfea0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab457fc00) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cff08) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > > (0x0x7fcab44cff70) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab44cf3a8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab457fc60) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false> (0x0x7fcab44cf478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab457fcc0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab4441e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab457fd20) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false>, std::is_default_constructible<std::allocator<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_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false>, std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fcab457fd80) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab42a1000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab457fde0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false> (0x0x7fcab42a1068) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab42a10d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab457fe40) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > >, false> > (0x0x7fcab42a1138) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false> (0x0x7fcab42a11a0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab42a1208) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab457fea0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab42a1270) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > >, false> > (0x0x7fcab42a12d8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >, false> (0x0x7fcab42a1340) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > (0x0x7fcab42a13a8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab457ff00) 0 empty

Class std::is_array<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<UFAxisType> > (0x0x7fcab42a1410) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab457ff60) 0 empty

Class std::remove_volatile<std::less<UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<UFAxisType> > (0x0x7fcab42a8060) 0 empty

Class std::remove_const<std::less<UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<UFAxisType> > (0x0x7fcab42a80c0) 0 empty

Class std::remove_cv<std::less<UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<UFAxisType> > (0x0x7fcab42a8000) 0 empty

Class std::__is_void_helper<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<UFAxisType> > (0x0x7fcab42a14e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab42a8120) 0 empty

Class std::is_void<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<UFAxisType> > (0x0x7fcab42a1548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab42a8180) 0 empty

Class std::__not_<std::is_void<std::less<UFAxisType> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<UFAxisType> > > (0x0x7fcab42a15b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42a81e0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<UFAxisType> >, std::__not_<std::is_void<std::less<UFAxisType> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<UFAxisType> >, std::__not_<std::is_void<std::less<UFAxisType> > > > (0x0x7fcab42a8240) 0 empty

Class std::__is_default_constructible_impl<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<UFAxisType> > (0x0x7fcab42a1618) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab42a82a0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<UFAxisType> > >, std::__is_default_constructible_impl<std::less<UFAxisType> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<UFAxisType> > >, std::__is_default_constructible_impl<std::less<UFAxisType> > > (0x0x7fcab42a1680) 0 empty
  std::__is_default_constructible_impl<std::less<UFAxisType> > (0x0x7fcab42a16e8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab42a8300) 0 empty

Class std::__is_default_constructible_atom<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<UFAxisType> > (0x0x7fcab42a1750) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<UFAxisType> > >, std::__is_default_constructible_impl<std::less<UFAxisType> > > (0x0x7fcab42a17b8) 0 empty
    std::__is_default_constructible_impl<std::less<UFAxisType> > (0x0x7fcab42a1820) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab42a8360) 0 empty

Class std::__is_default_constructible_safe<std::less<UFAxisType>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<UFAxisType>, false> (0x0x7fcab42a1888) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42a83c0) 0 empty

Class std::is_default_constructible<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<UFAxisType> > (0x0x7fcab42a18f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42a8420) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false>, std::is_default_constructible<std::less<UFAxisType> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false>, std::is_default_constructible<std::less<UFAxisType> > > (0x0x7fcab42a8480) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<UFAxisType> > (0x0x7fcab42a1958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42a84e0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> (0x0x7fcab42a19c0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<UFAxisType> > (0x0x7fcab42a1a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab42a8540) 0 empty

Class std::__and_<std::is_default_constructible<std::less<UFAxisType> >, std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<UFAxisType> >, std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> > (0x0x7fcab42a1a90) 0 empty
  std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> (0x0x7fcab42a1af8) 0 empty
    std::__is_nt_default_constructible_atom<std::less<UFAxisType> > (0x0x7fcab42a1b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab42a85a0) 0 empty

Class std::is_nothrow_default_constructible<std::less<UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<UFAxisType> > (0x0x7fcab42a1bc8) 0 empty
  std::__and_<std::is_default_constructible<std::less<UFAxisType> >, std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> > (0x0x7fcab42a1c30) 0 empty
    std::__is_nt_default_constructible_impl<std::less<UFAxisType>, false> (0x0x7fcab42a1c98) 0 empty
      std::__is_nt_default_constructible_atom<std::less<UFAxisType> > (0x0x7fcab42a1d00) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab42a8600) 0 empty

Class std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<oif::frame::UFDevice*>, std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > > (0x0x7fcab42dc660) 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*> > (0x0x7fcab42a1dd0) 0 empty
  std::__or_<std::is_function<oif::frame::UFFrame*>, std::is_array<oif::frame::UFFrame*> > (0x0x7fcab42a1e38) 0 empty
    std::is_array<oif::frame::UFFrame*> (0x0x7fcab42a1ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab42dc6c0) 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> (0x0x7fcab42dc780) 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*> (0x0x7fcab42a1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab42dc7e0) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7fcab42dc840) 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*> > > (0x0x7fcab42dc900) 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*> > (0x0x7fcab4301000) 0 empty
  std::__or_<std::is_function<oif::frame::UFDevice*>, std::is_array<oif::frame::UFDevice*> > (0x0x7fcab4301068) 0 empty
    std::is_array<oif::frame::UFDevice*> (0x0x7fcab43010d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab42dc960) 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> (0x0x7fcab42dca20) 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*> (0x0x7fcab43011a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab42dca80) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab42dcc00) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab431a060) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab431a480) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab431a8a0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab431acc0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab434d120) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab434d540) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab434d960) 0

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

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

Class std::remove_volatile<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::random_access_iterator_tag> (0x0x7fcab434de40) 0 empty

Class std::remove_const<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::random_access_iterator_tag> (0x0x7fcab434dea0) 0 empty

Class std::remove_cv<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::random_access_iterator_tag> (0x0x7fcab434dde0) 0 empty

Class std::__is_void_helper<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::random_access_iterator_tag> (0x0x7fcab4301270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab434df00) 0 empty

Class std::is_void<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::random_access_iterator_tag> (0x0x7fcab43012d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab434df60) 0 empty

Class std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7fcab4383000) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7fcab4301340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4383120) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fcab4383180) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7fcab4301478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab43831e0) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fcab43014e0) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7fcab4301548) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4383240) 0 empty

Class std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fcab43015b0) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fcab4301618) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7fcab4301680) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab4383360) 0 empty

Class std::is_function<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::random_access_iterator_tag> (0x0x7fcab43016e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4383480) 0 empty

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

Class std::is_lvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::random_access_iterator_tag> (0x0x7fcab4301750) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4383540) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7fcab43835a0) 0 empty

Class std::is_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7fcab43017b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4383600) 0 empty

Class std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7fcab4301820) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7fcab4301888) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4383660) 0 empty

Class std::is_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::random_access_iterator_tag> (0x0x7fcab43018f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab43836c0) 0 empty

Class std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7fcab4383720) 0 empty

Class std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7fcab4301958) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7fcab43019c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4383780) 0 empty

Class std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7fcab4301a28) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7fcab4301a90) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7fcab4301af8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab43837e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > > (0x0x7fcab4301b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4383840) 0 empty

Class std::is_object<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::random_access_iterator_tag> (0x0x7fcab4301bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab43838a0) 0 empty

Class std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7fcab4383900) 0 empty

Class std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7fcab4301c30) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7fcab4301c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4383960) 0 empty

Class std::__is_referenceable<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::random_access_iterator_tag> (0x0x7fcab4301d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab43839c0) 0 empty

Class std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7fcab4383a20) 0 empty

Class std::add_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::random_access_iterator_tag> (0x0x7fcab4301d68) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7fcab4383a80) 0 empty

Class std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false> (0x0x7fcab4383420) 0 empty

Class std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag> (0x0x7fcab4301e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4383c60) 0 empty

Class std::remove_reference<std::allocator<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char>&> (0x0x7fcab43ac060) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43ac300) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43ac6c0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43aca80) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43ace40) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43e4240) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43e4600) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43e49c0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7fcab43e4d80) 0

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

Class std::remove_reference<std::allocator<wchar_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<wchar_t>&> (0x0x7fcab4414540) 0 empty

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

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7fcab403c000) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7fcab4414d20) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7fcab4414d80) 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> > (0x0x7fcab4414c00) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7fcab403c0d0) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7fcab4414de0) 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> (0x0x7fcab4414e40) 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> (0x0x7fcab4414ea0) 0 empty

Class std::is_array<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40482a0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<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::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4048420) 0 empty

Class std::is_void<std::allocator<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::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4048480) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab403c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40484e0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<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_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > > (0x0x7fcab4048540) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c340) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab40485a0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<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::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab403c3a8) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c410) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab4048600) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c478) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab403c4e0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c548) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab4048660) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab403c5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40486c0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4048720) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<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_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab4048780) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40487e0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab403c6e8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c750) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4048840) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab403c7b8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab403c820) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c888) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab40488a0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403c8f0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab403c958) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab403c9c0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab403ca28) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab4048900) 0 empty

Class std::is_array<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<UFFrameProperty> > (0x0x7fcab403ca90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4048960) 0 empty

Class std::remove_volatile<std::less<UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<UFFrameProperty> > (0x0x7fcab4048a20) 0 empty

Class std::remove_const<std::less<UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<UFFrameProperty> > (0x0x7fcab4048a80) 0 empty

Class std::remove_cv<std::less<UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<UFFrameProperty> > (0x0x7fcab40489c0) 0 empty

Class std::__is_void_helper<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<UFFrameProperty> > (0x0x7fcab403cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4048ae0) 0 empty

Class std::is_void<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<UFFrameProperty> > (0x0x7fcab403cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4048b40) 0 empty

Class std::__not_<std::is_void<std::less<UFFrameProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<UFFrameProperty> > > (0x0x7fcab403cc30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4048ba0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<UFFrameProperty> >, std::__not_<std::is_void<std::less<UFFrameProperty> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<UFFrameProperty> >, std::__not_<std::is_void<std::less<UFFrameProperty> > > > (0x0x7fcab4048c00) 0 empty

Class std::__is_default_constructible_impl<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<UFFrameProperty> > (0x0x7fcab403cc98) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab4048c60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<UFFrameProperty> > >, std::__is_default_constructible_impl<std::less<UFFrameProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<UFFrameProperty> > >, std::__is_default_constructible_impl<std::less<UFFrameProperty> > > (0x0x7fcab403cd00) 0 empty
  std::__is_default_constructible_impl<std::less<UFFrameProperty> > (0x0x7fcab403cd68) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab4048cc0) 0 empty

Class std::__is_default_constructible_atom<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<UFFrameProperty> > (0x0x7fcab403cdd0) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<UFFrameProperty> > >, std::__is_default_constructible_impl<std::less<UFFrameProperty> > > (0x0x7fcab403ce38) 0 empty
    std::__is_default_constructible_impl<std::less<UFFrameProperty> > (0x0x7fcab403cea0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab4048d20) 0 empty

Class std::__is_default_constructible_safe<std::less<UFFrameProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<UFFrameProperty>, false> (0x0x7fcab403cf08) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4048d80) 0 empty

Class std::is_default_constructible<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<UFFrameProperty> > (0x0x7fcab403cf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4048de0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false>, std::is_default_constructible<std::less<UFFrameProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false>, std::is_default_constructible<std::less<UFFrameProperty> > > (0x0x7fcab4048e40) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<UFFrameProperty> > (0x0x7fcab4074000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4048ea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> (0x0x7fcab4074068) 0 empty
  std::__is_nt_default_constructible_atom<std::less<UFFrameProperty> > (0x0x7fcab40740d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4048f00) 0 empty

Class std::__and_<std::is_default_constructible<std::less<UFFrameProperty> >, std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<UFFrameProperty> >, std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> > (0x0x7fcab4074138) 0 empty
  std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> (0x0x7fcab40741a0) 0 empty
    std::__is_nt_default_constructible_atom<std::less<UFFrameProperty> > (0x0x7fcab4074208) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab4048f60) 0 empty

Class std::is_nothrow_default_constructible<std::less<UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<UFFrameProperty> > (0x0x7fcab4074270) 0 empty
  std::__and_<std::is_default_constructible<std::less<UFFrameProperty> >, std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> > (0x0x7fcab40742d8) 0 empty
    std::__is_nt_default_constructible_impl<std::less<UFFrameProperty>, false> (0x0x7fcab4074340) 0 empty
      std::__is_nt_default_constructible_atom<std::less<UFFrameProperty> > (0x0x7fcab40743a8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab4077000) 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> (0x0x7fcab40744e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4077e40) 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> > > (0x0x7fcab4077ea0) 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> (0x0x7fcab4074548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4077f00) 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> > (0x0x7fcab4077f60) 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> (0x0x7fcab40745b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40be000) 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> > (0x0x7fcab4074618) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch> (0x0x7fcab4074680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab40be060) 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> (0x0x7fcab40747b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40be0c0) 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> > (0x0x7fcab40be120) 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> (0x0x7fcab40be2a0) 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> (0x0x7fcab40be300) 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> (0x0x7fcab40be240) 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> (0x0x7fcab4074958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40be360) 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> (0x0x7fcab40749c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40be3c0) 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> > (0x0x7fcab4074a28) 0 empty
  std::is_void<oif::frame::UFTouch> (0x0x7fcab4074a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab40be420) 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> > (0x0x7fcab4074af8) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch>, std::is_void<oif::frame::UFTouch> > (0x0x7fcab4074b60) 0 empty
    std::is_void<oif::frame::UFTouch> (0x0x7fcab4074bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab40be480) 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> > > (0x0x7fcab4074c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40be4e0) 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> (0x0x7fcab4074c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40be540) 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> > (0x0x7fcab40be5a0) 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> > (0x0x7fcab4074dd0) 0 empty
  std::is_object<oif::frame::UFTouch> (0x0x7fcab4074e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab40be6c0) 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> (0x0x7fcab4074ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab40be7e0) 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> (0x0x7fcab40be840) 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> (0x0x7fcab4074f08) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFTouch, true> (0x0x7fcab40be8a0) 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> (0x0x7fcab4077de0) 0

Class std::remove_volatile<oif::frame::UFTouch*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<oif::frame::UFTouch*> (0x0x7fcab40be9c0) 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*> (0x0x7fcab40bea20) 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*> (0x0x7fcab40be960) 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*> (0x0x7fcab40e90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40bea80) 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*> (0x0x7fcab40e9138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40beae0) 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*> > > (0x0x7fcab40beb40) 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*> (0x0x7fcab40e91a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40beba0) 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*> > (0x0x7fcab40bec00) 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*> (0x0x7fcab40e93a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40bec60) 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*> > (0x0x7fcab40e9410) 0 empty
  std::is_array<oif::frame::UFTouch*> (0x0x7fcab40e9478) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab40becc0) 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*> > (0x0x7fcab40e94e0) 0 empty
  std::__or_<std::is_function<oif::frame::UFTouch*>, std::is_array<oif::frame::UFTouch*> > (0x0x7fcab40e9548) 0 empty
    std::is_array<oif::frame::UFTouch*> (0x0x7fcab40e95b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab40bede0) 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*> > > (0x0x7fcab40bef00) 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*> (0x0x7fcab40e9618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab40bef60) 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*> > (0x0x7fcab4124000) 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*> (0x0x7fcab40e9680) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4124060) 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*> > (0x0x7fcab40e96e8) 0 empty
  std::is_rvalue_reference<oif::frame::UFTouch*> (0x0x7fcab40e9750) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab41240c0) 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*> (0x0x7fcab40e9888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4124120) 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*> > (0x0x7fcab4124180) 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*> > (0x0x7fcab40e9a90) 0 empty
  std::is_void<oif::frame::UFTouch*> (0x0x7fcab40e9af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab41241e0) 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*> > (0x0x7fcab40e9b60) 0 empty
  std::__or_<std::is_reference<oif::frame::UFTouch*>, std::is_void<oif::frame::UFTouch*> > (0x0x7fcab40e9bc8) 0 empty
    std::is_void<oif::frame::UFTouch*> (0x0x7fcab40e9c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab4124300) 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*> > > (0x0x7fcab40e9c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab41243c0) 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*> (0x0x7fcab40e9d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124420) 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*> > (0x0x7fcab4124480) 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*> > (0x0x7fcab40e9f08) 0 empty
  std::is_object<oif::frame::UFTouch*> (0x0x7fcab40e9f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab41244e0) 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*> (0x0x7fcab412b000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124600) 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> (0x0x7fcab4124660) 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*> (0x0x7fcab412b068) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFTouch*, true> (0x0x7fcab41246c0) 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> (0x0x7fcab40beea0) 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*> (0x0x7fcab412b138) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124720) 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> (0x0x7fcab40e9000) 0
  std::__shared_ptr<oif::frame::UFTouch, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab40be900) 0

Class std::is_array<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4124960) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<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::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4124ae0) 0 empty

Class std::is_void<std::allocator<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::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4124b40) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab412b340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124ba0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<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_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > > (0x0x7fcab4124c00) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b3a8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab4124c60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<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::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab412b410) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b478) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab4124cc0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b4e0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab412b548) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b5b0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab4124d20) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab412b618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124d80) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124de0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<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_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab4124e40) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4124ea0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab412b750) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4124f00) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab412b820) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab412b888) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab4124f60) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412b958) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab412b9c0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab412ba28) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab412ba90) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab4157000) 0 empty

Class std::is_array<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<UFDeviceProperty> > (0x0x7fcab412baf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4157060) 0 empty

Class std::remove_volatile<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<UFDeviceProperty> > (0x0x7fcab4157120) 0 empty

Class std::remove_const<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<UFDeviceProperty> > (0x0x7fcab4157180) 0 empty

Class std::remove_cv<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<UFDeviceProperty> > (0x0x7fcab41570c0) 0 empty

Class std::__is_void_helper<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<UFDeviceProperty> > (0x0x7fcab412bbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41571e0) 0 empty

Class std::is_void<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<UFDeviceProperty> > (0x0x7fcab412bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4157240) 0 empty

Class std::__not_<std::is_void<std::less<UFDeviceProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<UFDeviceProperty> > > (0x0x7fcab412bc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab41572a0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<UFDeviceProperty> >, std::__not_<std::is_void<std::less<UFDeviceProperty> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<UFDeviceProperty> >, std::__not_<std::is_void<std::less<UFDeviceProperty> > > > (0x0x7fcab4157300) 0 empty

Class std::__is_default_constructible_impl<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<UFDeviceProperty> > (0x0x7fcab412bd00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab4157360) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<UFDeviceProperty> > >, std::__is_default_constructible_impl<std::less<UFDeviceProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<UFDeviceProperty> > >, std::__is_default_constructible_impl<std::less<UFDeviceProperty> > > (0x0x7fcab412bd68) 0 empty
  std::__is_default_constructible_impl<std::less<UFDeviceProperty> > (0x0x7fcab412bdd0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab41573c0) 0 empty

Class std::__is_default_constructible_atom<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<UFDeviceProperty> > (0x0x7fcab412be38) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<UFDeviceProperty> > >, std::__is_default_constructible_impl<std::less<UFDeviceProperty> > > (0x0x7fcab412bea0) 0 empty
    std::__is_default_constructible_impl<std::less<UFDeviceProperty> > (0x0x7fcab412bf08) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab4157420) 0 empty

Class std::__is_default_constructible_safe<std::less<UFDeviceProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<UFDeviceProperty>, false> (0x0x7fcab412bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4157480) 0 empty

Class std::is_default_constructible<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<UFDeviceProperty> > (0x0x7fcab416a000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab41574e0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false>, std::is_default_constructible<std::less<UFDeviceProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false>, std::is_default_constructible<std::less<UFDeviceProperty> > > (0x0x7fcab4157540) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<UFDeviceProperty> > (0x0x7fcab416a068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab41575a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> (0x0x7fcab416a0d0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<UFDeviceProperty> > (0x0x7fcab416a138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4157600) 0 empty

Class std::__and_<std::is_default_constructible<std::less<UFDeviceProperty> >, std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<UFDeviceProperty> >, std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> > (0x0x7fcab416a1a0) 0 empty
  std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> (0x0x7fcab416a208) 0 empty
    std::__is_nt_default_constructible_atom<std::less<UFDeviceProperty> > (0x0x7fcab416a270) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab4157660) 0 empty

Class std::is_nothrow_default_constructible<std::less<UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<UFDeviceProperty> > (0x0x7fcab416a2d8) 0 empty
  std::__and_<std::is_default_constructible<std::less<UFDeviceProperty> >, std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> > (0x0x7fcab416a340) 0 empty
    std::__is_nt_default_constructible_impl<std::less<UFDeviceProperty>, false> (0x0x7fcab416a3a8) 0 empty
      std::__is_nt_default_constructible_atom<std::less<UFDeviceProperty> > (0x0x7fcab416a410) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab41576c0) 0 empty

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

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

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

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

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

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

Class std::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab416a618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417d300) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<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_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > > (0x0x7fcab417d360) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a680) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab417d3c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<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::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab416a6e8) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a750) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab417d420) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a7b8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab416a820) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a888) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab417d480) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab416a8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417d4e0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417d540) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<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_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false>, std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab417d5a0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416a9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417d600) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab416aa28) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416aa90) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab417d660) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab416aaf8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab416ab60) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416abc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab417d6c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416ac30) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, false> > (0x0x7fcab416ac98) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false> (0x0x7fcab416ad00) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab416ad68) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab417d720) 0 empty

Class std::is_array<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<UFEventProperty> > (0x0x7fcab416add0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab417d780) 0 empty

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

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

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

Class std::__is_void_helper<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<UFEventProperty> > (0x0x7fcab416aea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab417d900) 0 empty

Class std::is_void<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<UFEventProperty> > (0x0x7fcab416af08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab417d960) 0 empty

Class std::__not_<std::is_void<std::less<UFEventProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<UFEventProperty> > > (0x0x7fcab416af70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417d9c0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<UFEventProperty> >, std::__not_<std::is_void<std::less<UFEventProperty> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<UFEventProperty> >, std::__not_<std::is_void<std::less<UFEventProperty> > > > (0x0x7fcab417da20) 0 empty

Class std::__is_default_constructible_impl<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<UFEventProperty> > (0x0x7fcab419f000) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab417da80) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<UFEventProperty> > >, std::__is_default_constructible_impl<std::less<UFEventProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<UFEventProperty> > >, std::__is_default_constructible_impl<std::less<UFEventProperty> > > (0x0x7fcab419f068) 0 empty
  std::__is_default_constructible_impl<std::less<UFEventProperty> > (0x0x7fcab419f0d0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab417dae0) 0 empty

Class std::__is_default_constructible_atom<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<UFEventProperty> > (0x0x7fcab419f138) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<UFEventProperty> > >, std::__is_default_constructible_impl<std::less<UFEventProperty> > > (0x0x7fcab419f1a0) 0 empty
    std::__is_default_constructible_impl<std::less<UFEventProperty> > (0x0x7fcab419f208) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab417db40) 0 empty

Class std::__is_default_constructible_safe<std::less<UFEventProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<UFEventProperty>, false> (0x0x7fcab419f270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417dba0) 0 empty

Class std::is_default_constructible<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<UFEventProperty> > (0x0x7fcab419f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417dc00) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false>, std::is_default_constructible<std::less<UFEventProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false>, std::is_default_constructible<std::less<UFEventProperty> > > (0x0x7fcab417dc60) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<UFEventProperty> > (0x0x7fcab419f340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab417dcc0) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> (0x0x7fcab419f3a8) 0 empty
  std::__is_nt_default_constructible_atom<std::less<UFEventProperty> > (0x0x7fcab419f410) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab417dd20) 0 empty

Class std::__and_<std::is_default_constructible<std::less<UFEventProperty> >, std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<UFEventProperty> >, std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> > (0x0x7fcab419f478) 0 empty
  std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> (0x0x7fcab419f4e0) 0 empty
    std::__is_nt_default_constructible_atom<std::less<UFEventProperty> > (0x0x7fcab419f548) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab417dd80) 0 empty

Class std::is_nothrow_default_constructible<std::less<UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<UFEventProperty> > (0x0x7fcab419f5b0) 0 empty
  std::__and_<std::is_default_constructible<std::less<UFEventProperty> >, std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> > (0x0x7fcab419f618) 0 empty
    std::__is_nt_default_constructible_impl<std::less<UFEventProperty>, false> (0x0x7fcab419f680) 0 empty
      std::__is_nt_default_constructible_atom<std::less<UFEventProperty> > (0x0x7fcab419f6e8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab417dde0) 0 empty

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> > > (0x0x7fcab41b1360) 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> > > (0x0x7fcab41b1420) 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> > (0x0x7fcab41b1540) 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> (0x0x7fcab41b15a0) 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 (0x0x7fcab41b14e0) 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*> > (0x0x7fcab41b1600) 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*> (0x0x7fcab419f958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b1660) 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*> (0x0x7fcab419f9c0) 0 empty
  std::is_empty<const oif::frame::Value*> (0x0x7fcab419fa28) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab41b16c0) 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> > > (0x0x7fcab41b1720) 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> > (0x0x7fcab419fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab41b1780) 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> > (0x0x7fcab419faf8) 0 empty
  std::is_empty<std::default_delete<const oif::frame::Value> > (0x0x7fcab419fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab41b17e0) 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*> (0x0x7fcab41b1900) 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*> (0x0x7fcab41b1960) 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*> (0x0x7fcab41b18a0) 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*> (0x0x7fcab419fc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b19c0) 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*> (0x0x7fcab419fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b1a20) 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*> > > (0x0x7fcab41b1a80) 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*> (0x0x7fcab419fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b1ba0) 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*> > (0x0x7fcab41b1c00) 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*> (0x0x7fcab419fdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b1c60) 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*> > (0x0x7fcab419fe38) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7fcab419fea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab41b1cc0) 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*> > (0x0x7fcab41f8000) 0 empty
  std::__or_<std::is_function<const oif::frame::Value*>, std::is_array<const oif::frame::Value*> > (0x0x7fcab41f8068) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7fcab41f80d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab41b1d20) 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*> > > (0x0x7fcab41b1de0) 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*> (0x0x7fcab41f81a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab41b1f00) 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*> > (0x0x7fcab41b1f60) 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*> (0x0x7fcab41f8208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205000) 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*> > (0x0x7fcab41f8270) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*> (0x0x7fcab41f82d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4205060) 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*> (0x0x7fcab41f8340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab42050c0) 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*> > (0x0x7fcab4205120) 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*> > (0x0x7fcab41f83a8) 0 empty
  std::is_void<const oif::frame::Value*> (0x0x7fcab41f8410) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4205180) 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*> > (0x0x7fcab41f8548) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*>, std::is_void<const oif::frame::Value*> > (0x0x7fcab41f85b0) 0 empty
    std::is_void<const oif::frame::Value*> (0x0x7fcab41f8618) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab42051e0) 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*> > > (0x0x7fcab41f86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4205240) 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*> (0x0x7fcab41f8750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42052a0) 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*> > (0x0x7fcab4205300) 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*> > (0x0x7fcab41f87b8) 0 empty
  std::is_object<const oif::frame::Value*> (0x0x7fcab41f8820) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab4205360) 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*> (0x0x7fcab41f8958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab4205480) 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> (0x0x7fcab42054e0) 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*> (0x0x7fcab41f89c0) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*, true> (0x0x7fcab4205540) 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> (0x0x7fcab41b1d80) 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*> (0x0x7fcab41f8a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab42055a0) 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> (0x0x7fcab419fbc8) 0 empty
  std::default_delete<const oif::frame::Value> (0x0x7fcab41b1840) 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> > (0x0x7fcab41f8b60) 0 empty
  std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7fcab41f8bc8) 0 empty
    std::default_delete<const oif::frame::Value> (0x0x7fcab4205600) 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> (0x0x7fcab4205660) 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> > (0x0x7fcab3e3c1c0) 0
  std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> > (0x0x7fcab41f8c98) 0 empty
    std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7fcab41f8d00) 0 empty
      std::default_delete<const oif::frame::Value> (0x0x7fcab42056c0) 0 empty
  std::_Head_base<0ul, const oif::frame::Value*, false> (0x0x7fcab4205720) 0

Class std::_TC<true, const oif::frame::Value*, std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::_TC<true, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7fcab42059c0) 0 empty

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> > (0x0x7fcab41f8dd0) 0
  std::_Tuple_impl<0ul, const oif::frame::Value*, std::default_delete<const oif::frame::Value> > (0x0x7fcab3e3c850) 0
    std::_Tuple_impl<1ul, std::default_delete<const oif::frame::Value> > (0x0x7fcab41f8e38) 0 empty
      std::_Head_base<1ul, std::default_delete<const oif::frame::Value>, true> (0x0x7fcab41f8ea0) 0 empty
        std::default_delete<const oif::frame::Value> (0x0x7fcab4205900) 0 empty
    std::_Head_base<0ul, const oif::frame::Value*, false> (0x0x7fcab4205960) 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> > (0x0x7fcab41f8f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205a80) 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> > > (0x0x7fcab4205ae0) 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> > (0x0x7fcab3f66000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205b40) 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> > > (0x0x7fcab3f66068) 0 empty
  std::is_rvalue_reference<std::default_delete<const oif::frame::Value> > (0x0x7fcab3f660d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4205ba0) 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> > (0x0x7fcab3f66138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205c00) 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>&> (0x0x7fcab4205c60) 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> (0x0x7fcab3f661a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205cc0) 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> > > (0x0x7fcab4205d20) 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> (0x0x7fcab3f66208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205e40) 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> > (0x0x7fcab4205ea0) 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> (0x0x7fcab3f66270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab4205f00) 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> > (0x0x7fcab3f662d8) 0 empty
  std::is_rvalue_reference<const oif::frame::Value> (0x0x7fcab3f66340) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab4205f60) 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> (0x0x7fcab3f663a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81000) 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> > (0x0x7fcab3f81060) 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> (0x0x7fcab3f81120) 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> (0x0x7fcab3f81180) 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> (0x0x7fcab3f810c0) 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> (0x0x7fcab3f66548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f811e0) 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> (0x0x7fcab3f665b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81240) 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> > (0x0x7fcab3f66618) 0 empty
  std::is_void<const oif::frame::Value> (0x0x7fcab3f66680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3f812a0) 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> > (0x0x7fcab3f666e8) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value>, std::is_void<const oif::frame::Value> > (0x0x7fcab3f66750) 0 empty
    std::is_void<const oif::frame::Value> (0x0x7fcab3f667b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3f813c0) 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> > > (0x0x7fcab3f66820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3f81480) 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> (0x0x7fcab3f66888) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3f814e0) 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> > (0x0x7fcab3f81540) 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> > (0x0x7fcab3f669c0) 0 empty
  std::is_object<const oif::frame::Value> (0x0x7fcab3f66a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3f815a0) 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> (0x0x7fcab3f66b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3f816c0) 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> (0x0x7fcab3f81720) 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> (0x0x7fcab3f66bc8) 0 empty
  std::__add_lvalue_reference_helper<const oif::frame::Value, true> (0x0x7fcab3f81780) 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> (0x0x7fcab41b1480) 0

Class std::conditional<true, std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<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::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<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*> > (0x0x7fcab3f81840) 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> (0x0x7fcab3f66c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f818a0) 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> > (0x0x7fcab3f66d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3f81900) 0 empty

Class std::conditional<true, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, 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::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, 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> > > (0x0x7fcab3f81960) 0 empty

Class std::conditional<false, std::is_same<std::default_delete<const oif::frame::Value>, 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<false, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::is_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fcab3f819c0) 0 empty

Class std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<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_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fcab3f66d68) 0 empty
  std::is_reference<std::default_delete<const oif::frame::Value> > (0x0x7fcab3f66dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3f81a20) 0 empty

Class std::conditional<false, std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3f81a80) 0 empty

Class std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > > (0x0x7fcab3f66e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3f81ae0) 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_reference<std::default_delete<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_reference<std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3f81b40) 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> > (0x0x7fcab3f81c00) 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> > (0x0x7fcab3f81c60) 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> > (0x0x7fcab3f81ba0) 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> > (0x0x7fcab3f66f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81cc0) 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> > (0x0x7fcab3f66f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81d20) 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> > > > (0x0x7fcab3f81d80) 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> > (0x0x7fcab3fb8000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81de0) 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> > > (0x0x7fcab3f81e40) 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> > (0x0x7fcab3fb8068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3f81ea0) 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> > > (0x0x7fcab3fb80d0) 0 empty
  std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3f81f00) 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> > > (0x0x7fcab3fb81a0) 0 empty
  std::__or_<std::is_function<std::default_delete<const oif::frame::Value> >, std::is_array<std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8208) 0 empty
    std::is_array<std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8270) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3f81f60) 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> > > > (0x0x7fcab3fbc060) 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> > > (0x0x7fcab3fbc0c0) 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> > > (0x0x7fcab3fb82d8) 0 empty
  std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8340) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3fbc120) 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> > > (0x0x7fcab3fb83a8) 0 empty
  std::__or_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8410) 0 empty
    std::is_void<std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8478) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3fbc180) 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> > > > (0x0x7fcab3fb84e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc1e0) 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> > (0x0x7fcab3fb8548) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc240) 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> > > (0x0x7fcab3fbc2a0) 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> > > (0x0x7fcab3fb85b0) 0 empty
  std::is_object<std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8618) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbc300) 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> > (0x0x7fcab3fb8680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc360) 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> (0x0x7fcab3fbc3c0) 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> > (0x0x7fcab3fb86e8) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>, true> (0x0x7fcab3fbc420) 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> (0x0x7fcab3fbc000) 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> > (0x0x7fcab3fb87b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc480) 0 empty

Class std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8820) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8888) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbc4e0) 0 empty

Class std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3fb88f0) 0 empty
  std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8958) 0 empty
    std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb89c0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3fbc540) 0 empty

Class std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3fb8a28) 0 empty
  std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3fb8a90) 0 empty
    std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8af8) 0 empty
      std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8b60) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab3fbc5a0) 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::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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=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::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3fb8bc8) 0 empty
  std::__and_<std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3fb8c30) 0 empty
    std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3fb8c98) 0 empty
      std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > (0x0x7fcab3fb8d00) 0 empty
        std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fcab3fb8d68) 0 empty
          std::integral_constant<bool, true> (0x0x7fcab3fbc600) 0 empty

Class std::conditional<true, std::is_assignable<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&>, std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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<true, std::is_assignable<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&>, std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab3fbc660) 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>&> (0x0x7fcab3fb8dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3fbc720) 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>&> > > (0x0x7fcab3fbc780) 0 empty

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>&> (0x0x7fcab3fb8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc7e0) 0 empty

Class std::conditional<true, 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<true, std::is_lvalue_reference<std::default_delete<const oif::frame::Value>&>, std::is_rvalue_reference<std::default_delete<const oif::frame::Value>&> > (0x0x7fcab3fbc840) 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>&> > (0x0x7fcab3fb8ea0) 0 empty
  std::is_lvalue_reference<std::default_delete<const oif::frame::Value>&> (0x0x7fcab3fb8f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbc8a0) 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>&> (0x0x7fcab3fb8f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbc900) 0 empty

Class std::conditional<true, 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<true, std::is_reference<std::default_delete<const oif::frame::Value>&>, std::is_void<std::default_delete<const oif::frame::Value>&> > (0x0x7fcab3fbc960) 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>&> > (0x0x7fcab3fe6000) 0 empty
  std::is_reference<std::default_delete<const oif::frame::Value>&> (0x0x7fcab3fe6068) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbc9c0) 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>&> > (0x0x7fcab3fe60d0) 0 empty
  std::__or_<std::is_reference<std::default_delete<const oif::frame::Value>&>, std::is_void<std::default_delete<const oif::frame::Value>&> > (0x0x7fcab3fe6138) 0 empty
    std::is_reference<std::default_delete<const oif::frame::Value>&> (0x0x7fcab3fe61a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3fbca20) 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>&> > > (0x0x7fcab3fe6208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3fbca80) 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>&> (0x0x7fcab3fe6270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3fbcae0) 0 empty

Class std::conditional<false, 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<false, std::is_object<std::default_delete<const oif::frame::Value>&>, std::is_reference<std::default_delete<const oif::frame::Value>&> > (0x0x7fcab3fbcb40) 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>&> > (0x0x7fcab3fe62d8) 0 empty
  std::is_reference<std::default_delete<const oif::frame::Value>&> (0x0x7fcab3fe6340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbcba0) 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>&> (0x0x7fcab3fe63a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbcc00) 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> (0x0x7fcab3fbcc60) 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>&> (0x0x7fcab3fe6410) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>&, true> (0x0x7fcab3fbccc0) 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>&&> (0x0x7fcab3fe64e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3fbcd20) 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>&&> > > (0x0x7fcab3fbcd80) 0 empty

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>&&> (0x0x7fcab3fe6548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3fbcde0) 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>&&> > (0x0x7fcab3fbce40) 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>&&> (0x0x7fcab3fe65b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbcea0) 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>&&> > (0x0x7fcab3fe6618) 0 empty
  std::is_rvalue_reference<std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe6680) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3fbcf00) 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>&&> (0x0x7fcab3fe66e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3fbcf60) 0 empty

Class std::conditional<true, 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<true, std::is_reference<std::default_delete<const oif::frame::Value>&&>, std::is_void<std::default_delete<const oif::frame::Value>&&> > (0x0x7fcab3ffd000) 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>&&> > (0x0x7fcab3fe6750) 0 empty
  std::is_reference<std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe67b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3ffd060) 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>&&> > (0x0x7fcab3fe6820) 0 empty
  std::__or_<std::is_reference<std::default_delete<const oif::frame::Value>&&>, std::is_void<std::default_delete<const oif::frame::Value>&&> > (0x0x7fcab3fe6888) 0 empty
    std::is_reference<std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe68f0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3ffd0c0) 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>&&> > > (0x0x7fcab3fe6958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd120) 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>&&> (0x0x7fcab3fe69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd180) 0 empty

Class std::conditional<false, 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<false, std::is_object<std::default_delete<const oif::frame::Value>&&>, std::is_reference<std::default_delete<const oif::frame::Value>&&> > (0x0x7fcab3ffd1e0) 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>&&> > (0x0x7fcab3fe6a28) 0 empty
  std::is_reference<std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe6a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3ffd240) 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>&&> (0x0x7fcab3fe6af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3ffd2a0) 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> (0x0x7fcab3ffd300) 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>&&> (0x0x7fcab3fe6b60) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<const oif::frame::Value>&&, true> (0x0x7fcab3ffd420) 0 empty

Class std::__is_assignable_helper<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::__is_assignable_helper<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fbc6c0) 0 empty

Class std::is_assignable<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_assignable<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe6bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3ffd4e0) 0 empty

Class std::__and_<std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > >, std::is_assignable<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::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > >, std::is_assignable<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&> > (0x0x7fcab3fe6c30) 0 empty
  std::is_assignable<std::default_delete<const oif::frame::Value>&, std::default_delete<const oif::frame::Value>&&> (0x0x7fcab3fe6c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3ffd540) 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>&> (0x0x7fcab3ffd5a0) 0 empty

Class std::_PCC<true, const UFEventProperty, std::unique_ptr<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const UFEventProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fcab3ffd6c0) 0 empty

Class std::is_function<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFEventProperty> (0x0x7fcab3fe6d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd720) 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> > > (0x0x7fcab3ffd780) 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> (0x0x7fcab3fe6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd7e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const UFEventProperty>, std::is_rvalue_reference<const UFEventProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const UFEventProperty>, std::is_rvalue_reference<const UFEventProperty> > (0x0x7fcab3ffd840) 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> (0x0x7fcab3fe6dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd8a0) 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> > (0x0x7fcab3fe6e38) 0 empty
  std::is_rvalue_reference<const UFEventProperty> (0x0x7fcab3fe6ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3ffd900) 0 empty

Class std::is_reference<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFEventProperty> (0x0x7fcab3fe6f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffd960) 0 empty

Class std::conditional<false, 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_reference<const UFEventProperty>, std::is_void<const UFEventProperty> > (0x0x7fcab3ffd9c0) 0 empty

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

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

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

Class std::__is_void_helper<UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<UFEventProperty> (0x0x7fcab3c501a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffdb40) 0 empty

Class std::is_void<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFEventProperty> (0x0x7fcab3c50208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3ffdba0) 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> > (0x0x7fcab3c50270) 0 empty
  std::is_void<const UFEventProperty> (0x0x7fcab3c502d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3ffdc00) 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> > (0x0x7fcab3c50340) 0 empty
  std::__or_<std::is_reference<const UFEventProperty>, std::is_void<const UFEventProperty> > (0x0x7fcab3c503a8) 0 empty
    std::is_void<const UFEventProperty> (0x0x7fcab3c50410) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3ffdd20) 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> > > (0x0x7fcab3c50478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3ffdde0) 0 empty

Class std::is_object<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFEventProperty> (0x0x7fcab3c504e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3ffde40) 0 empty

Class std::conditional<true, std::is_object<const UFEventProperty>, std::is_reference<const UFEventProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const UFEventProperty>, std::is_reference<const UFEventProperty> > (0x0x7fcab3ffdea0) 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> > (0x0x7fcab3c50618) 0 empty
  std::is_object<const UFEventProperty> (0x0x7fcab3c50680) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3ffdf00) 0 empty

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

Class std::is_function<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFEventProperty&> (0x0x7fcab3c50750) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c59120) 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&> > > (0x0x7fcab3c59180) 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&> (0x0x7fcab3c507b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c591e0) 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&> > (0x0x7fcab3c59240) 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&> > (0x0x7fcab3c50820) 0 empty
  std::is_lvalue_reference<const UFEventProperty&> (0x0x7fcab3c50888) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c592a0) 0 empty

Class std::is_reference<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFEventProperty&> (0x0x7fcab3c508f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c59300) 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&> > (0x0x7fcab3c59360) 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&> > (0x0x7fcab3c50a28) 0 empty
  std::is_reference<const UFEventProperty&> (0x0x7fcab3c50a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c593c0) 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&> > (0x0x7fcab3c50af8) 0 empty
  std::__or_<std::is_reference<const UFEventProperty&>, std::is_void<const UFEventProperty&> > (0x0x7fcab3c50b60) 0 empty
    std::is_reference<const UFEventProperty&> (0x0x7fcab3c50bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3c594e0) 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&> > > (0x0x7fcab3c50c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c595a0) 0 empty

Class std::is_object<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFEventProperty&> (0x0x7fcab3c50c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c59600) 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&> > (0x0x7fcab3c59660) 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&> > (0x0x7fcab3c50dd0) 0 empty
  std::is_reference<const UFEventProperty&> (0x0x7fcab3c50e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c596c0) 0 empty

Class std::__is_referenceable<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFEventProperty&> (0x0x7fcab3c50ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c598a0) 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> (0x0x7fcab3c59900) 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&> (0x0x7fcab3c50f08) 0 empty
  std::__add_rvalue_reference_helper<const UFEventProperty&, true> (0x0x7fcab3c59960) 0 empty

Class std::__is_assignable_helper<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab3c590c0) 0 empty

Class std::is_assignable<const UFEventProperty&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab3c73000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c599c0) 0 empty

Class std::__is_copy_assignable_impl<const UFEventProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c73068) 0 empty
  std::is_assignable<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab3c730d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3c59a20) 0 empty

Class std::is_copy_assignable<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const UFEventProperty> (0x0x7fcab3c73138) 0 empty
  std::__is_copy_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c731a0) 0 empty
    std::is_assignable<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab3c73208) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3c59a80) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFEventProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFEventProperty> > (0x0x7fcab3c59ae0) 0 empty

Class std::__and_<std::is_copy_assignable<const UFEventProperty>, std::is_copy_assignable<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_copy_assignable<const UFEventProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3c73270) 0 empty
  std::is_copy_assignable<const UFEventProperty> (0x0x7fcab3c732d8) 0 empty
    std::__is_copy_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c73340) 0 empty
      std::is_assignable<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab3c733a8) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3c59b40) 0 empty

Class std::conditional<false, const std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab3c59ba0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const UFEventProperty>, std::is_copy_assignable<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::__and_<std::is_copy_assignable<const UFEventProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3c73478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c59c00) 0 empty

Class std::conditional<true, const std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab3c59c60) 0 empty

Class std::is_function<const UFEventProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFEventProperty&&> (0x0x7fcab3c73548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c59d20) 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&&> > > (0x0x7fcab3c59d80) 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&&> (0x0x7fcab3c735b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c59ea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const UFEventProperty&&>, std::is_rvalue_reference<const UFEventProperty&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const UFEventProperty&&>, std::is_rvalue_reference<const UFEventProperty&&> > (0x0x7fcab3c59f00) 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&&> (0x0x7fcab3c73618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c59f60) 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&&> > (0x0x7fcab3c73680) 0 empty
  std::is_rvalue_reference<const UFEventProperty&&> (0x0x7fcab3c736e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c8b000) 0 empty

Class std::is_reference<const UFEventProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFEventProperty&&> (0x0x7fcab3c73750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c8b060) 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&&> > (0x0x7fcab3c8b0c0) 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&&> > (0x0x7fcab3c73888) 0 empty
  std::is_reference<const UFEventProperty&&> (0x0x7fcab3c738f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c8b120) 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&&> > (0x0x7fcab3c73958) 0 empty
  std::__or_<std::is_reference<const UFEventProperty&&>, std::is_void<const UFEventProperty&&> > (0x0x7fcab3c739c0) 0 empty
    std::is_reference<const UFEventProperty&&> (0x0x7fcab3c73a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3c8b240) 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&&> > > (0x0x7fcab3c73a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c8b300) 0 empty

Class std::is_object<const UFEventProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFEventProperty&&> (0x0x7fcab3c73af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c8b360) 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&&> > (0x0x7fcab3c8b3c0) 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&&> > (0x0x7fcab3c73b60) 0 empty
  std::is_reference<const UFEventProperty&&> (0x0x7fcab3c73bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c8b420) 0 empty

Class std::__is_referenceable<const UFEventProperty&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFEventProperty&&> (0x0x7fcab3c73d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c8b540) 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> (0x0x7fcab3c8b5a0) 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&&> (0x0x7fcab3c73d68) 0 empty
  std::__add_rvalue_reference_helper<const UFEventProperty&&, true> (0x0x7fcab3c8b600) 0 empty

Class std::__is_assignable_helper<const UFEventProperty&, const UFEventProperty&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFEventProperty&, const UFEventProperty&&> (0x0x7fcab3c59cc0) 0 empty

Class std::is_assignable<const UFEventProperty&, const UFEventProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFEventProperty&, const UFEventProperty&&> (0x0x7fcab3c73dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c8b660) 0 empty

Class std::__is_move_assignable_impl<const UFEventProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c73e38) 0 empty
  std::is_assignable<const UFEventProperty&, const UFEventProperty&&> (0x0x7fcab3c73ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3c8b6c0) 0 empty

Class std::is_move_assignable<const UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const UFEventProperty> (0x0x7fcab3c73f08) 0 empty
  std::__is_move_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c73f70) 0 empty
    std::is_assignable<const UFEventProperty&, const UFEventProperty&&> (0x0x7fcab3c97000) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3c8b720) 0 empty

Class std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFEventProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFEventProperty> > (0x0x7fcab3c8b780) 0 empty

Class std::__and_<std::is_move_assignable<const UFEventProperty>, std::is_move_assignable<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_move_assignable<const UFEventProperty>, std::is_move_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3c97068) 0 empty
  std::is_move_assignable<const UFEventProperty> (0x0x7fcab3c970d0) 0 empty
    std::__is_move_assignable_impl<const UFEventProperty, true> (0x0x7fcab3c97138) 0 empty
      std::is_assignable<const UFEventProperty&, const UFEventProperty&&> (0x0x7fcab3c971a0) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3c8b7e0) 0 empty

Class std::conditional<false, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&> (0x0x7fcab3c8b840) 0 empty

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

Class std::conditional<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<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<true, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> >, std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab3c8b900) 0 empty

Class std::__and_<std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<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=1 base align=1
std::__and_<std::__and_<std::is_convertible<const oif::frame::Value*, const oif::frame::Value*>, std::__not_<std::is_array<const oif::frame::Value> >, std::__or_<std::__and_<std::is_reference<std::default_delete<const oif::frame::Value> >, std::is_same<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<const oif::frame::Value> > >, std::is_convertible<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> > > (0x0x7fcab3c97208) 0 empty
  std::is_convertible<std::default_delete<const oif::frame::Value>, std::default_delete<const oif::frame::Value> > (0x0x7fcab3c97270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c8b960) 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> > (0x0x7fcab3ffd660) 0

Class std::remove_volatile<char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char> (0x0x7fcab3cc91e0) 0 empty

Class std::remove_const<char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char> (0x0x7fcab3cc9240) 0 empty

Class std::remove_cv<char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char> (0x0x7fcab3cc9180) 0 empty

Class std::__is_void_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char> (0x0x7fcab3c973a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3cc92a0) 0 empty

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7fcab3c97410) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3cc9300) 0 empty

Class std::conditional<false, std::__undefined, char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char> (0x0x7fcab3cc9360) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7fcab3cc9de0) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7fcab3cc9e40) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7fcab3cc9d80) 0 empty

Class std::__is_void_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<wchar_t> (0x0x7fcab3c975b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3cc9ea0) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7fcab3c97618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3cc9f00) 0 empty

Class std::conditional<false, std::__undefined, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, wchar_t> (0x0x7fcab3cc9f60) 0 empty

Class std::pointer_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<wchar_t*> (0x0x7fcab3cc9d20) 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> (0x0x7fcab3cec780) 0

Class std::_PCC<true, const long unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const long unsigned int, unsigned int> (0x0x7fcab3d147e0) 0 empty

Class std::is_function<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int> (0x0x7fcab3c977b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d14840) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int>, std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int>, std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > > (0x0x7fcab3d148a0) 0 empty

Class std::is_lvalue_reference<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int> (0x0x7fcab3c97820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d149c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> > (0x0x7fcab3d14a20) 0 empty

Class std::is_rvalue_reference<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const long unsigned int> (0x0x7fcab3c97888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d14a80) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int>, std::is_rvalue_reference<const long unsigned int> > (0x0x7fcab3c978f0) 0 empty
  std::is_rvalue_reference<const long unsigned int> (0x0x7fcab3c97958) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3d14ae0) 0 empty

Class std::is_reference<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int> (0x0x7fcab3c979c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d14b40) 0 empty

Class std::conditional<false, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7fcab3d14ba0) 0 empty

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

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

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

Class std::__is_void_helper<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int> (0x0x7fcab3c97b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d14d20) 0 empty

Class std::is_void<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<const long unsigned int> (0x0x7fcab3c97bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d14d80) 0 empty

Class std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7fcab3c97c30) 0 empty
  std::is_void<const long unsigned int> (0x0x7fcab3c97c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3d14de0) 0 empty

Class std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7fcab3c97d00) 0 empty
  std::__or_<std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > (0x0x7fcab3c97d68) 0 empty
    std::is_void<const long unsigned int> (0x0x7fcab3c97dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3d14f00) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int>, std::is_reference<const long unsigned int>, std::is_void<const long unsigned int> > > (0x0x7fcab3c97e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f000) 0 empty

Class std::is_object<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int> (0x0x7fcab3c97ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f060) 0 empty

Class std::conditional<true, std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> > (0x0x7fcab3d7f0c0) 0 empty

Class std::__or_<std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int>, std::is_reference<const long unsigned int> > (0x0x7fcab3c73410) 0 empty
  std::is_object<const long unsigned int> (0x0x7fcab3d83000) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3d7f120) 0 empty

Class std::__is_referenceable<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int> (0x0x7fcab3d83138) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f240) 0 empty

Class std::is_function<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&> (0x0x7fcab3d831a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7f300) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&>, std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7fcab3d7f360) 0 empty

Class std::is_lvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&> (0x0x7fcab3d83208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f480) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7fcab3d7f4e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7fcab3d83270) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7fcab3d832d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3d7f540) 0 empty

Class std::is_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&> (0x0x7fcab3d83340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f5a0) 0 empty

Class std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fcab3d7f600) 0 empty

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fcab3d83478) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fcab3d834e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3d7f660) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fcab3d83618) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7fcab3d83680) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7fcab3d836e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3d7f6c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > > (0x0x7fcab3d837b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7f720) 0 empty

Class std::is_object<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&> (0x0x7fcab3d83820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7f780) 0 empty

Class std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7fcab3d7f7e0) 0 empty

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7fcab3d83888) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7fcab3d838f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3d7f840) 0 empty

Class std::__is_referenceable<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&> (0x0x7fcab3d83a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7f960) 0 empty

Class std::__add_rvalue_reference_helper<const long unsigned int&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7fcab3d7f9c0) 0 empty

Class std::add_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&> (0x0x7fcab3d83a90) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7fcab3d7fa20) 0 empty

Class std::__is_assignable_helper<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const long unsigned int&, const long unsigned int&> (0x0x7fcab3d7f2a0) 0 empty

Class std::is_assignable<const long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7fcab3d83b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7fa80) 0 empty

Class std::__is_copy_assignable_impl<const long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7fcab3d83bc8) 0 empty
  std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7fcab3d83c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3d7fae0) 0 empty

Class std::is_copy_assignable<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const long unsigned int> (0x0x7fcab3d83c98) 0 empty
  std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7fcab3d83d00) 0 empty
    std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7fcab3d83d68) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3d7fb40) 0 empty

Class std::conditional<false, std::is_copy_assignable<unsigned int>, std::is_copy_assignable<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<unsigned int>, std::is_copy_assignable<const long unsigned int> > (0x0x7fcab3d7fba0) 0 empty

Class std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<unsigned int> > (0x0x7fcab3d83dd0) 0 empty
  std::is_copy_assignable<const long unsigned int> (0x0x7fcab3d83e38) 0 empty
    std::__is_copy_assignable_impl<const long unsigned int, true> (0x0x7fcab3d83ea0) 0 empty
      std::is_assignable<const long unsigned int&, const long unsigned int&> (0x0x7fcab3d83f08) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3d7fc00) 0 empty

Class std::conditional<false, const std::pair<const long unsigned int, unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const long unsigned int, unsigned int>&, const std::__nonesuch&> (0x0x7fcab3d7fc60) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const long unsigned int>, std::is_copy_assignable<unsigned int> > > (0x0x7fcab3da0270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3d7fcc0) 0 empty

Class std::conditional<true, const std::pair<const long unsigned int, unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const long unsigned int, unsigned int>&, const std::__nonesuch&> (0x0x7fcab3d7fd20) 0 empty

Class std::is_function<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&&> (0x0x7fcab3da04e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7fde0) 0 empty

Class std::conditional<false, std::is_function<const long unsigned int&&>, std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const long unsigned int&&>, std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > > (0x0x7fcab3d7fe40) 0 empty

Class std::is_lvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&&> (0x0x7fcab3da0548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3d7ff60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7fcab3db2000) 0 empty

Class std::is_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const long unsigned int&&> (0x0x7fcab3da05b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3db2060) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7fcab3da0618) 0 empty
  std::is_rvalue_reference<const long unsigned int&&> (0x0x7fcab3da0680) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3db20c0) 0 empty

Class std::is_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&&> (0x0x7fcab3da06e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3db2120) 0 empty

Class std::conditional<true, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7fcab3db2180) 0 empty

Class std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7fcab3da0750) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7fcab3da07b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3db21e0) 0 empty

Class std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7fcab3da08f0) 0 empty
  std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7fcab3da0958) 0 empty
    std::is_reference<const long unsigned int&&> (0x0x7fcab3da09c0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3db2240) 0 empty

Class std::__not_<std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > > (0x0x7fcab3da0a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3db22a0) 0 empty

Class std::is_object<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&&> (0x0x7fcab3da0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3db2300) 0 empty

Class std::conditional<false, std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7fcab3db2360) 0 empty

Class std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7fcab3da0b60) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7fcab3da0bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3db23c0) 0 empty

Class std::__is_referenceable<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&&> (0x0x7fcab3da0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3db24e0) 0 empty

Class std::__add_rvalue_reference_helper<const long unsigned int&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const long unsigned int&&, true> (0x0x7fcab3db2540) 0 empty

Class std::add_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&&> (0x0x7fcab3da0d68) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&&, true> (0x0x7fcab3db25a0) 0 empty

Class std::__is_assignable_helper<const long unsigned int&, const long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const long unsigned int&, const long unsigned int&&> (0x0x7fcab3d7fd80) 0 empty

Class std::is_assignable<const long unsigned int&, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7fcab3da0dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3db2600) 0 empty

Class std::__is_move_assignable_impl<const long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7fcab3da0e38) 0 empty
  std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7fcab3da0ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3db2660) 0 empty

Class std::is_move_assignable<const long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const long unsigned int> (0x0x7fcab3da0f08) 0 empty
  std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7fcab3da0f70) 0 empty
    std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7fcab3dc2000) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3db26c0) 0 empty

Class std::conditional<false, std::is_move_assignable<unsigned int>, std::is_move_assignable<const long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<unsigned int>, std::is_move_assignable<const long unsigned int> > (0x0x7fcab3db2720) 0 empty

Class std::__and_<std::is_move_assignable<const long unsigned int>, std::is_move_assignable<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const long unsigned int>, std::is_move_assignable<unsigned int> > (0x0x7fcab3dc2068) 0 empty
  std::is_move_assignable<const long unsigned int> (0x0x7fcab3dc20d0) 0 empty
    std::__is_move_assignable_impl<const long unsigned int, true> (0x0x7fcab3dc2138) 0 empty
      std::is_assignable<const long unsigned int&, const long unsigned int&&> (0x0x7fcab3dc21a0) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3db2780) 0 empty

Class std::conditional<false, std::pair<const long unsigned int, unsigned int>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const long unsigned int, unsigned int>&&, std::__nonesuch&&> (0x0x7fcab3db27e0) 0 empty

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> (0x0x7fcab3d14780) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, unsigned int> >::_Tp2
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const long unsigned int, unsigned int> >::_Tp2 (0x0x7fcab3db29c0) 0

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

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> > (0x0x7fcab3c97750) 0
  std::_Rb_tree_node_base (0x0x7fcab3d146c0) 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> > (0x0x7fcab3deb660) 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> (0x0x7fcab3deb6c0) 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 (0x0x7fcab3deb600) 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*> > (0x0x7fcab3deb720) 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*> (0x0x7fcab3dc25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3deb780) 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*> (0x0x7fcab3dc2618) 0 empty
  std::is_empty<oif::frame::UFAxis*> (0x0x7fcab3dc2680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3deb7e0) 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> > > (0x0x7fcab3deb840) 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> > (0x0x7fcab3dc26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3deb8a0) 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> > (0x0x7fcab3dc2750) 0 empty
  std::is_empty<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3dc27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3deb900) 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*> (0x0x7fcab3deba20) 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*> (0x0x7fcab3deba80) 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*> (0x0x7fcab3deb9c0) 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*> (0x0x7fcab3dc28f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3debae0) 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*> (0x0x7fcab3dc2958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3debb40) 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*> > > (0x0x7fcab3debba0) 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*> (0x0x7fcab3dc29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3debc00) 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*> > (0x0x7fcab3debc60) 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*> (0x0x7fcab3dc2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3debd80) 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*> > (0x0x7fcab3dc2b60) 0 empty
  std::is_array<oif::frame::UFAxis*> (0x0x7fcab3dc2bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3debde0) 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*> > (0x0x7fcab3dc2c30) 0 empty
  std::__or_<std::is_function<oif::frame::UFAxis*>, std::is_array<oif::frame::UFAxis*> > (0x0x7fcab3dc2c98) 0 empty
    std::is_array<oif::frame::UFAxis*> (0x0x7fcab3dc2d00) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3debe40) 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*> > > (0x0x7fcab3debf00) 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*> (0x0x7fcab3dc2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3debf60) 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*> > (0x0x7fcab3a1f000) 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*> (0x0x7fcab3dc2dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1f060) 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*> > (0x0x7fcab3dc2e38) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis*> (0x0x7fcab3dc2ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3a1f0c0) 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*> (0x0x7fcab3a23000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1f120) 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*> > (0x0x7fcab3a1f180) 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*> > (0x0x7fcab3a23138) 0 empty
  std::is_void<oif::frame::UFAxis*> (0x0x7fcab3a231a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3a1f2a0) 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*> > (0x0x7fcab3a23208) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis*>, std::is_void<oif::frame::UFAxis*> > (0x0x7fcab3a23270) 0 empty
    std::is_void<oif::frame::UFAxis*> (0x0x7fcab3a232d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3a1f300) 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*> > > (0x0x7fcab3a23340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3a1f360) 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*> (0x0x7fcab3a233a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3a1f3c0) 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*> > (0x0x7fcab3a1f420) 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*> > (0x0x7fcab3a234e0) 0 empty
  std::is_object<oif::frame::UFAxis*> (0x0x7fcab3a23548) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3a1f540) 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*> (0x0x7fcab3a235b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3a1f660) 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> (0x0x7fcab3a1f6c0) 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*> (0x0x7fcab3a23618) 0 empty
  std::__add_rvalue_reference_helper<oif::frame::UFAxis*, true> (0x0x7fcab3a1f720) 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> (0x0x7fcab3debea0) 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*> (0x0x7fcab3a236e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3a1f780) 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> (0x0x7fcab3dc2820) 0 empty
  std::default_delete<oif::frame::UFAxis> (0x0x7fcab3deb960) 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> > (0x0x7fcab3a237b8) 0 empty
  std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fcab3a23820) 0 empty
    std::default_delete<oif::frame::UFAxis> (0x0x7fcab3a1f7e0) 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> (0x0x7fcab3a1f840) 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> > (0x0x7fcab3a24d90) 0
  std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3a238f0) 0 empty
    std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fcab3a23958) 0 empty
      std::default_delete<oif::frame::UFAxis> (0x0x7fcab3a1f8a0) 0 empty
  std::_Head_base<0ul, oif::frame::UFAxis*, false> (0x0x7fcab3a1f900) 0

Class std::_TC<true, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::_TC<true, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3a1fa20) 0 empty

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> > (0x0x7fcab3a23a28) 0
  std::_Tuple_impl<0ul, oif::frame::UFAxis*, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3aa73f0) 0
    std::_Tuple_impl<1ul, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3a23a90) 0 empty
      std::_Head_base<1ul, std::default_delete<oif::frame::UFAxis>, true> (0x0x7fcab3a23af8) 0 empty
        std::default_delete<oif::frame::UFAxis> (0x0x7fcab3a1f960) 0 empty
    std::_Head_base<0ul, oif::frame::UFAxis*, false> (0x0x7fcab3a1f9c0) 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> > (0x0x7fcab3a23bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fa80) 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> > > (0x0x7fcab3a1fae0) 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> > (0x0x7fcab3a23c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fb40) 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> > > (0x0x7fcab3a23c98) 0 empty
  std::is_rvalue_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab3a23d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3a1fba0) 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> > (0x0x7fcab3a23d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fc00) 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>&> (0x0x7fcab3a1fc60) 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> (0x0x7fcab3a23dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fcc0) 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> > > (0x0x7fcab3a1fd20) 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> (0x0x7fcab3a23e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fd80) 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> > (0x0x7fcab3a1fde0) 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> (0x0x7fcab3a23ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1fe40) 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> > (0x0x7fcab3a23f08) 0 empty
  std::is_rvalue_reference<oif::frame::UFAxis> (0x0x7fcab3a23f70) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3a1fea0) 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> (0x0x7fcab3b9b1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3a1ff00) 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> > (0x0x7fcab3a1ff60) 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> (0x0x7fcab3b9c120) 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> (0x0x7fcab3b9c180) 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> (0x0x7fcab3b9c0c0) 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> (0x0x7fcab3b9b340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9c1e0) 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> (0x0x7fcab3b9b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9c240) 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> > (0x0x7fcab3b9b410) 0 empty
  std::is_void<oif::frame::UFAxis> (0x0x7fcab3b9b478) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3b9c2a0) 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> > (0x0x7fcab3b9b4e0) 0 empty
  std::__or_<std::is_reference<oif::frame::UFAxis>, std::is_void<oif::frame::UFAxis> > (0x0x7fcab3b9b548) 0 empty
    std::is_void<oif::frame::UFAxis> (0x0x7fcab3b9b5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3b9c300) 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> > > (0x0x7fcab3b9b618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3b9c360) 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> (0x0x7fcab3b9b680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3b9c3c0) 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> > (0x0x7fcab3b9c420) 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> > (0x0x7fcab3b9b7b8) 0 empty
  std::is_object<oif::frame::UFAxis> (0x0x7fcab3b9b820) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3b9c540) 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> (0x0x7fcab3b9b888) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3b9c5a0) 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> (0x0x7fcab3b9c600) 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> (0x0x7fcab3b9b8f0) 0 empty
  std::__add_lvalue_reference_helper<oif::frame::UFAxis, true> (0x0x7fcab3b9c660) 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> (0x0x7fcab3deb5a0) 0

Class std::_PCC<true, const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > (0x0x7fcab3b9c6c0) 0 empty

Class std::is_function<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFAxisType> (0x0x7fcab3b9b958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9c720) 0 empty

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

Class std::is_lvalue_reference<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFAxisType> (0x0x7fcab3b9b9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9c7e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const UFAxisType>, std::is_rvalue_reference<const UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const UFAxisType>, std::is_rvalue_reference<const UFAxisType> > (0x0x7fcab3b9c840) 0 empty

Class std::is_rvalue_reference<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFAxisType> (0x0x7fcab3b9ba28) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9c8a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFAxisType>, std::is_rvalue_reference<const UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFAxisType>, std::is_rvalue_reference<const UFAxisType> > (0x0x7fcab3b9ba90) 0 empty
  std::is_rvalue_reference<const UFAxisType> (0x0x7fcab3b9baf8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3b9c900) 0 empty

Class std::is_reference<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFAxisType> (0x0x7fcab3b9bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9ca20) 0 empty

Class std::conditional<false, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > (0x0x7fcab3b9ca80) 0 empty

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

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

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

Class std::__is_void_helper<UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<UFAxisType> (0x0x7fcab3b9bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9cd80) 0 empty

Class std::is_void<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFAxisType> (0x0x7fcab3b9bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3b9cde0) 0 empty

Class std::__or_<std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > (0x0x7fcab3b9bdd0) 0 empty
  std::is_void<const UFAxisType> (0x0x7fcab3b9be38) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3b9ce40) 0 empty

Class std::__or_<std::is_function<const UFAxisType>, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFAxisType>, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > (0x0x7fcab3b9bea0) 0 empty
  std::__or_<std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > (0x0x7fcab3b9bf08) 0 empty
    std::is_void<const UFAxisType> (0x0x7fcab3b9bf70) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3b9cea0) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFAxisType>, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFAxisType>, std::is_reference<const UFAxisType>, std::is_void<const UFAxisType> > > (0x0x7fcab3c0e000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3b9cf00) 0 empty

Class std::is_object<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFAxisType> (0x0x7fcab3c0e068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3b9cf60) 0 empty

Class std::conditional<true, std::is_object<const UFAxisType>, std::is_reference<const UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const UFAxisType>, std::is_reference<const UFAxisType> > (0x0x7fcab3c10000) 0 empty

Class std::__or_<std::is_object<const UFAxisType>, std::is_reference<const UFAxisType> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFAxisType>, std::is_reference<const UFAxisType> > (0x0x7fcab3c0e0d0) 0 empty
  std::is_object<const UFAxisType> (0x0x7fcab3c0e138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c101e0) 0 empty

Class std::__is_referenceable<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFAxisType> (0x0x7fcab3c0e1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c10240) 0 empty

Class std::is_function<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFAxisType&> (0x0x7fcab3c0e208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c10300) 0 empty

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

Class std::is_lvalue_reference<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFAxisType&> (0x0x7fcab3c0e270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c103c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const UFAxisType&>, std::is_rvalue_reference<const UFAxisType&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFAxisType&>, std::is_rvalue_reference<const UFAxisType&> > (0x0x7fcab3c0e2d8) 0 empty
  std::is_lvalue_reference<const UFAxisType&> (0x0x7fcab3c0e340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c10480) 0 empty

Class std::is_reference<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFAxisType&> (0x0x7fcab3c0e548) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c104e0) 0 empty

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

Class std::__or_<std::is_reference<const UFAxisType&>, std::is_void<const UFAxisType&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFAxisType&>, std::is_void<const UFAxisType&> > (0x0x7fcab3c0e5b0) 0 empty
  std::is_reference<const UFAxisType&> (0x0x7fcab3c0e618) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c10720) 0 empty

Class std::__or_<std::is_function<const UFAxisType&>, std::is_reference<const UFAxisType&>, std::is_void<const UFAxisType&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFAxisType&>, std::is_reference<const UFAxisType&>, std::is_void<const UFAxisType&> > (0x0x7fcab3c0e680) 0 empty
  std::__or_<std::is_reference<const UFAxisType&>, std::is_void<const UFAxisType&> > (0x0x7fcab3c0e6e8) 0 empty
    std::is_reference<const UFAxisType&> (0x0x7fcab3c0e750) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3c10780) 0 empty

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

Class std::is_object<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFAxisType&> (0x0x7fcab3c0e820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c10840) 0 empty

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

Class std::__or_<std::is_object<const UFAxisType&>, std::is_reference<const UFAxisType&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFAxisType&>, std::is_reference<const UFAxisType&> > (0x0x7fcab3c0e958) 0 empty
  std::is_reference<const UFAxisType&> (0x0x7fcab3c0e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3c109c0) 0 empty

Class std::__is_referenceable<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFAxisType&> (0x0x7fcab3c0ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c10a20) 0 empty

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

Class std::add_rvalue_reference<const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFAxisType&> (0x0x7fcab3c0ea90) 0 empty
  std::__add_rvalue_reference_helper<const UFAxisType&, true> (0x0x7fcab3c10ae0) 0 empty

Class std::__is_assignable_helper<const UFAxisType&, const UFAxisType&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFAxisType&, const UFAxisType&> (0x0x7fcab3c102a0) 0 empty

Class std::is_assignable<const UFAxisType&, const UFAxisType&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFAxisType&, const UFAxisType&> (0x0x7fcab3c0eb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c10b40) 0 empty

Class std::__is_copy_assignable_impl<const UFAxisType, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const UFAxisType, true> (0x0x7fcab3c0ebc8) 0 empty
  std::is_assignable<const UFAxisType&, const UFAxisType&> (0x0x7fcab3c0ec30) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3c10ba0) 0 empty

Class std::is_copy_assignable<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const UFAxisType> (0x0x7fcab3c0ec98) 0 empty
  std::__is_copy_assignable_impl<const UFAxisType, true> (0x0x7fcab3c0ed00) 0 empty
    std::is_assignable<const UFAxisType&, const UFAxisType&> (0x0x7fcab3c0ed68) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3c10c00) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::unique_ptr<oif::frame::UFAxis> >, std::is_copy_assignable<const UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::unique_ptr<oif::frame::UFAxis> >, std::is_copy_assignable<const UFAxisType> > (0x0x7fcab3c10c60) 0 empty

Class std::__and_<std::is_copy_assignable<const UFAxisType>, std::is_copy_assignable<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_copy_assignable<const UFAxisType>, std::is_copy_assignable<std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab3c0edd0) 0 empty
  std::is_copy_assignable<const UFAxisType> (0x0x7fcab3c0ee38) 0 empty
    std::__is_copy_assignable_impl<const UFAxisType, true> (0x0x7fcab3c0eea0) 0 empty
      std::is_assignable<const UFAxisType&, const UFAxisType&> (0x0x7fcab3c0ef08) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3c10cc0) 0 empty

Class std::conditional<false, const std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&, const std::__nonesuch&> (0x0x7fcab3c10d20) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const UFAxisType>, std::is_copy_assignable<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::__and_<std::is_copy_assignable<const UFAxisType>, std::is_copy_assignable<std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > > (0x0x7fcab382d000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3c10d80) 0 empty

Class std::conditional<true, const std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&, const std::__nonesuch&> (0x0x7fcab3c10de0) 0 empty

Class std::is_function<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFAxisType&&> (0x0x7fcab382d0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c10ea0) 0 empty

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

Class std::is_lvalue_reference<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFAxisType&&> (0x0x7fcab382d138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3c10f60) 0 empty

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

Class std::is_rvalue_reference<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFAxisType&&> (0x0x7fcab382d1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3840060) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFAxisType&&>, std::is_rvalue_reference<const UFAxisType&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFAxisType&&>, std::is_rvalue_reference<const UFAxisType&&> > (0x0x7fcab382d208) 0 empty
  std::is_rvalue_reference<const UFAxisType&&> (0x0x7fcab382d270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38400c0) 0 empty

Class std::is_reference<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFAxisType&&> (0x0x7fcab382d478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3840120) 0 empty

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

Class std::__or_<std::is_reference<const UFAxisType&&>, std::is_void<const UFAxisType&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFAxisType&&>, std::is_void<const UFAxisType&&> > (0x0x7fcab382d5b0) 0 empty
  std::is_reference<const UFAxisType&&> (0x0x7fcab382d618) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38402a0) 0 empty

Class std::__or_<std::is_function<const UFAxisType&&>, std::is_reference<const UFAxisType&&>, std::is_void<const UFAxisType&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFAxisType&&>, std::is_reference<const UFAxisType&&>, std::is_void<const UFAxisType&&> > (0x0x7fcab382d680) 0 empty
  std::__or_<std::is_reference<const UFAxisType&&>, std::is_void<const UFAxisType&&> > (0x0x7fcab382d6e8) 0 empty
    std::is_reference<const UFAxisType&&> (0x0x7fcab382d750) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3840300) 0 empty

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

Class std::is_object<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFAxisType&&> (0x0x7fcab382d820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38403c0) 0 empty

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

Class std::__or_<std::is_object<const UFAxisType&&>, std::is_reference<const UFAxisType&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFAxisType&&>, std::is_reference<const UFAxisType&&> > (0x0x7fcab382d958) 0 empty
  std::is_reference<const UFAxisType&&> (0x0x7fcab382d9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3840540) 0 empty

Class std::__is_referenceable<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFAxisType&&> (0x0x7fcab382da28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38405a0) 0 empty

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

Class std::add_rvalue_reference<const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFAxisType&&> (0x0x7fcab382da90) 0 empty
  std::__add_rvalue_reference_helper<const UFAxisType&&, true> (0x0x7fcab3840660) 0 empty

Class std::__is_assignable_helper<const UFAxisType&, const UFAxisType&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFAxisType&, const UFAxisType&&> (0x0x7fcab3c10e40) 0 empty

Class std::is_assignable<const UFAxisType&, const UFAxisType&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFAxisType&, const UFAxisType&&> (0x0x7fcab382daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38406c0) 0 empty

Class std::__is_move_assignable_impl<const UFAxisType, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const UFAxisType, true> (0x0x7fcab382db60) 0 empty
  std::is_assignable<const UFAxisType&, const UFAxisType&&> (0x0x7fcab382dbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3840720) 0 empty

Class std::is_move_assignable<const UFAxisType>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const UFAxisType> (0x0x7fcab382dc30) 0 empty
  std::__is_move_assignable_impl<const UFAxisType, true> (0x0x7fcab382dc98) 0 empty
    std::is_assignable<const UFAxisType&, const UFAxisType&&> (0x0x7fcab382dd00) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3840780) 0 empty

Class std::conditional<false, std::is_move_assignable<std::unique_ptr<oif::frame::UFAxis> >, std::is_move_assignable<const UFAxisType> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::unique_ptr<oif::frame::UFAxis> >, std::is_move_assignable<const UFAxisType> > (0x0x7fcab38407e0) 0 empty

Class std::__and_<std::is_move_assignable<const UFAxisType>, std::is_move_assignable<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_move_assignable<const UFAxisType>, std::is_move_assignable<std::unique_ptr<oif::frame::UFAxis, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab382dd68) 0 empty
  std::is_move_assignable<const UFAxisType> (0x0x7fcab382ddd0) 0 empty
    std::__is_move_assignable_impl<const UFAxisType, true> (0x0x7fcab382de38) 0 empty
      std::is_assignable<const UFAxisType&, const UFAxisType&&> (0x0x7fcab382dea0) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3840840) 0 empty

Class std::conditional<false, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> >&&, std::__nonesuch&&> (0x0x7fcab38408a0) 0 empty

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

Class std::conditional<true, std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<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::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<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*> > (0x0x7fcab3840960) 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> (0x0x7fcab3c0ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38409c0) 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> > (0x0x7fcab385f000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3840a20) 0 empty

Class std::conditional<true, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, 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::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > >, std::__not_<std::is_array<oif::frame::UFAxis> > > (0x0x7fcab3840a80) 0 empty

Class std::conditional<false, std::is_same<std::default_delete<oif::frame::UFAxis>, 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<false, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::is_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab3840ae0) 0 empty

Class std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<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_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385f068) 0 empty
  std::is_reference<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3840b40) 0 empty

Class std::conditional<false, std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<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::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab3840ba0) 0 empty

Class std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385f138) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3840c00) 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_reference<std::default_delete<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_reference<std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab3840c60) 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> > (0x0x7fcab3840d20) 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> > (0x0x7fcab3840d80) 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> > (0x0x7fcab3840cc0) 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> > (0x0x7fcab385f208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3840de0) 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> > (0x0x7fcab385f270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3840e40) 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> > > > (0x0x7fcab3840ea0) 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> > (0x0x7fcab385f2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3840f00) 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> > > (0x0x7fcab3840f60) 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> > (0x0x7fcab385f340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3873000) 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> > > (0x0x7fcab385f3a8) 0 empty
  std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f410) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3873060) 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> > > (0x0x7fcab385f478) 0 empty
  std::__or_<std::is_function<std::default_delete<oif::frame::UFAxis> >, std::is_array<std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385f4e0) 0 empty
    std::is_array<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f548) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab38730c0) 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> > > > (0x0x7fcab3873180) 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> > > (0x0x7fcab38731e0) 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> > > (0x0x7fcab385f5b0) 0 empty
  std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f618) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3873240) 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> > > (0x0x7fcab385f680) 0 empty
  std::__or_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_void<std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385f6e8) 0 empty
    std::is_void<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f750) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab38732a0) 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> > > > (0x0x7fcab385f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3873300) 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> > (0x0x7fcab385f820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3873360) 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> > > (0x0x7fcab38733c0) 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> > > (0x0x7fcab385f888) 0 empty
  std::is_object<std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3873420) 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> > (0x0x7fcab385f958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3873480) 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> (0x0x7fcab38734e0) 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> > (0x0x7fcab385f9c0) 0 empty
  std::__add_rvalue_reference_helper<std::default_delete<oif::frame::UFAxis>, true> (0x0x7fcab3873540) 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> (0x0x7fcab3873120) 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> > (0x0x7fcab385fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38735a0) 0 empty

Class std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385fbc8) 0 empty
  std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385fc30) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3873600) 0 empty

Class std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab385fd00) 0 empty
  std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385fd68) 0 empty
    std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab385fdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3873660) 0 empty

Class std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > > (0x0x7fcab385fea0) 0 empty
  std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab385ff08) 0 empty
    std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab385ff70) 0 empty
      std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab388d000) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab38736c0) 0 empty

Class std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<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=1 base align=1
std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > > (0x0x7fcab388d0d0) 0 empty
  std::__and_<std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > > (0x0x7fcab388d138) 0 empty
    std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > (0x0x7fcab388d1a0) 0 empty
      std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab388d208) 0 empty
        std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab388d270) 0 empty
          std::integral_constant<bool, true> (0x0x7fcab3873720) 0 empty

Class std::conditional<true, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<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<true, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> >, std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > > > > > (0x0x7fcab3873780) 0 empty

Class std::__and_<std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<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=1 base align=1
std::__and_<std::__and_<std::is_convertible<oif::frame::UFAxis*, oif::frame::UFAxis*>, std::__not_<std::is_array<oif::frame::UFAxis> >, std::__or_<std::__and_<std::is_reference<std::default_delete<oif::frame::UFAxis> >, std::is_same<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > >, std::__and_<std::__not_<std::is_reference<std::default_delete<oif::frame::UFAxis> > >, std::is_convertible<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> > > (0x0x7fcab388d340) 0 empty
  std::is_convertible<std::default_delete<oif::frame::UFAxis>, std::default_delete<oif::frame::UFAxis> > (0x0x7fcab388d3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38737e0) 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> > (0x0x7fcab3deb540) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::_Tp2
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >::_Tp2 (0x0x7fcab3873840) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > (0x0x7fcab3deb4e0) 0

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> > > (0x0x7fcab3dc2410) 0
  std::_Rb_tree_node_base (0x0x7fcab3deb480) 0

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

Class std::is_empty<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const UFEventProperty&> (0x0x7fcab388d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9000) 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&> (0x0x7fcab388d618) 0 empty
  std::is_empty<const UFEventProperty&> (0x0x7fcab388d680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab38b9060) 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> (0x0x7fcab38b90c0) 0

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

Class std::tuple<const UFEventProperty&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const UFEventProperty&> (0x0x7fcab388d7b8) 0
  std::_Tuple_impl<0ul, const UFEventProperty&> (0x0x7fcab388d820) 0
    std::_Head_base<0ul, const UFEventProperty&, false> (0x0x7fcab38b9180) 0

Class std::is_same<void, void>
   size=1 align=1
   base size=1 base align=1
std::is_same<void, void> (0x0x7fcab388d8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b91e0) 0 empty

Class std::_TC<true, const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::_TC<true, const UFEventProperty&> (0x0x7fcab38b9240) 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&> > (0x0x7fcab38b92a0) 0 empty

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

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

Class std::remove_cv<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const UFEventProperty&> (0x0x7fcab38b9300) 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&> (0x0x7fcab388daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9420) 0 empty

Class std::is_void<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFEventProperty&> (0x0x7fcab388db60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9480) 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&> > (0x0x7fcab38b94e0) 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&> > (0x0x7fcab388dc98) 0 empty
  std::is_function<const UFEventProperty&> (0x0x7fcab388dd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab38b9540) 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&> > > (0x0x7fcab388dd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9660) 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&> > (0x0x7fcab38b96c0) 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&> (0x0x7fcab388dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9720) 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&> > (0x0x7fcab388df08) 0 empty
  std::is_rvalue_reference<const UFEventProperty&> (0x0x7fcab388df70) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab38b9780) 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&> (0x0x7fcab388d548) 0 empty
  std::__do_is_static_castable_impl (0x0x7fcab38b97e0) 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&> (0x0x7fcab388d958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9840) 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&> (0x0x7fcab388d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b98a0) 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&> > (0x0x7fcab38b9900) 0 empty

Class std::remove_reference<const UFEventProperty&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const UFEventProperty&> (0x0x7fcab38b99c0) 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> (0x0x7fcab38b9960) 0 empty

Class std::is_same<UFEventProperty, UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_same<UFEventProperty, UFEventProperty> (0x0x7fcab39cd000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9a20) 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> > (0x0x7fcab39cd068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9a80) 0 empty

Class std::conditional<false, std::__and_<std::is_base_of<UFEventProperty, UFEventProperty>, std::__not_<std::is_constructible<UFEventProperty, const UFEventProperty&> > >, std::__not_<std::is_same<UFEventProperty, UFEventProperty> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_base_of<UFEventProperty, UFEventProperty>, std::__not_<std::is_constructible<UFEventProperty, const UFEventProperty&> > >, std::__not_<std::is_same<UFEventProperty, UFEventProperty> > > (0x0x7fcab38b9ae0) 0 empty

Class std::__and_<std::__not_<std::is_same<UFEventProperty, UFEventProperty> >, std::is_base_of<UFEventProperty, UFEventProperty>, std::__not_<std::is_constructible<UFEventProperty, const 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>, std::__not_<std::is_constructible<UFEventProperty, const UFEventProperty&> > > (0x0x7fcab39cd0d0) 0 empty
  std::__not_<std::is_same<UFEventProperty, UFEventProperty> > (0x0x7fcab39cd138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab38b9b40) 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> > (0x0x7fcab38b9ba0) 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> (0x0x7fcab39cd1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab38b9c00) 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> > (0x0x7fcab39cd208) 0 empty
  std::__is_lvalue_to_rvalue_ref<const UFEventProperty&, const UFEventProperty&, false> (0x0x7fcab39cd270) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab38b9c60) 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> > > (0x0x7fcab39cd2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9cc0) 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> > > > (0x0x7fcab39cd340) 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> > > (0x0x7fcab39cd3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38b9d20) 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&> (0x0x7fcab39cd410) 0 empty
  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> > > > (0x0x7fcab39cd478) 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> > > (0x0x7fcab39cd4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab38b9d80) 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&> (0x0x7fcab39cd548) 0 empty
  std::__is_direct_constructible_ref_cast<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab39cd5b0) 0 empty
    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> > > > (0x0x7fcab39cd618) 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> > > (0x0x7fcab39cd680) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab38b9de0) 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&> (0x0x7fcab39cd6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9e40) 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&> (0x0x7fcab39cd750) 0 empty
  std::__is_direct_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab39cd7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38b9ea0) 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&> (0x0x7fcab39cd820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab38b9f00) 0 empty

Class std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&> > (0x0x7fcab39cd888) 0 empty
  std::is_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab39cd8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab38b9f60) 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&> > > (0x0x7fcab39d9060) 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&> > (0x0x7fcab39d90c0) 0 empty

Class std::is_array<const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const UFEventProperty&> (0x0x7fcab39cdaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab39d9120) 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&> > (0x0x7fcab39cdb60) 0 empty
  std::is_array<const UFEventProperty&> (0x0x7fcab39cdbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab39d9180) 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&> > (0x0x7fcab39cdc30) 0 empty
  std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7fcab39cdc98) 0 empty
    std::is_array<const UFEventProperty&> (0x0x7fcab39cdd00) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab39d92a0) 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> (0x0x7fcab39d9360) 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&> (0x0x7fcab39cddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab39d93c0) 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&> > (0x0x7fcab39cde38) 0 empty
  std::is_convertible<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab39cdea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab39d9420) 0 empty

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

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

Class std::is_same<std::tuple<const UFEventProperty&>, UFEventProperty>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const UFEventProperty&>, UFEventProperty> (0x0x7fcab39cdf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab39d95a0) 0 empty

Class std::__not_<std::is_same<std::tuple<const UFEventProperty&>, UFEventProperty> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const UFEventProperty&>, UFEventProperty> > (0x0x7fcab39f3000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab39d9600) 0 empty

Class std::__not_<std::is_void<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<const oif::frame::Value*> > (0x0x7fcab39f33a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab39d9c60) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<const oif::frame::Value*>, std::__not_<std::is_void<const oif::frame::Value*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<const oif::frame::Value*>, std::__not_<std::is_void<const oif::frame::Value*> > > (0x0x7fcab39d9cc0) 0 empty

Class std::__is_default_constructible_impl<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<const oif::frame::Value*> (0x0x7fcab39f3410) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab39d9d20) 0 empty

Class std::__and_<std::__not_<std::is_void<const oif::frame::Value*> >, std::__is_default_constructible_impl<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<const oif::frame::Value*> >, std::__is_default_constructible_impl<const oif::frame::Value*> > (0x0x7fcab39f3478) 0 empty
  std::__is_default_constructible_impl<const oif::frame::Value*> (0x0x7fcab39f34e0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab39d9d80) 0 empty

Class std::__is_default_constructible_atom<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<const oif::frame::Value*> (0x0x7fcab39f3548) 0 empty
  std::__and_<std::__not_<std::is_void<const oif::frame::Value*> >, std::__is_default_constructible_impl<const oif::frame::Value*> > (0x0x7fcab39f35b0) 0 empty
    std::__is_default_constructible_impl<const oif::frame::Value*> (0x0x7fcab39f3618) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab39d9de0) 0 empty

Class std::__is_default_constructible_safe<const oif::frame::Value*, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<const oif::frame::Value*, false> (0x0x7fcab39f3680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab39d9e40) 0 empty

Class std::is_default_constructible<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<const oif::frame::Value*> (0x0x7fcab39f36e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab39d9ea0) 0 empty

Class std::conditional<true, std::__is_implicitly_default_constructible_safe<const oif::frame::Value*>, std::is_default_constructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_implicitly_default_constructible_safe<const oif::frame::Value*>, std::is_default_constructible<const oif::frame::Value*> > (0x0x7fcab39d9f00) 0 empty

Class std::__is_implicitly_default_constructible_impl<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_impl<const oif::frame::Value*> (0x0x7fcab39f3750) 0 empty
  std::__do_is_implicitly_default_constructible_impl (0x0x7fcab39d9f60) 0 empty

Class std::__is_implicitly_default_constructible_safe<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> (0x0x7fcab39f3820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3623000) 0 empty

Class std::__and_<std::is_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> > (0x0x7fcab39f3888) 0 empty
  std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> (0x0x7fcab39f38f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3623060) 0 empty

Class std::__is_implicitly_default_constructible<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible<const oif::frame::Value*> (0x0x7fcab39f3958) 0 empty
  std::__and_<std::is_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> > (0x0x7fcab39f39c0) 0 empty
    std::__is_implicitly_default_constructible_safe<const oif::frame::Value*> (0x0x7fcab39f3a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab36230c0) 0 empty

Class std::conditional<true, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible<const oif::frame::Value*> > (0x0x7fcab3623120) 0 empty

Class std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3623180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> >, std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> >, std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > > > (0x0x7fcab36231e0) 0 empty

Class std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3af8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fcab3623240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > >, std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > >, std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3b60) 0 empty
  std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3bc8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fcab36232a0) 0 empty

Class std::__is_default_constructible_atom<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3c30) 0 empty
  std::__and_<std::__not_<std::is_void<std::default_delete<const oif::frame::Value> > >, std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3c98) 0 empty
    std::__is_default_constructible_impl<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3d00) 0 empty
      std::__do_is_default_constructible_impl (0x0x7fcab3623300) 0 empty

Class std::__is_default_constructible_safe<std::default_delete<const oif::frame::Value>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::default_delete<const oif::frame::Value>, false> (0x0x7fcab39f3d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3623360) 0 empty

Class std::is_default_constructible<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3623480) 0 empty

Class std::conditional<true, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> >, std::is_default_constructible<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> >, std::is_default_constructible<std::default_delete<const oif::frame::Value> > > (0x0x7fcab36234e0) 0 empty

Class std::__is_implicitly_default_constructible_impl<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_impl<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3e38) 0 empty
  std::__do_is_implicitly_default_constructible_impl (0x0x7fcab3623600) 0 empty

Class std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab36237e0) 0 empty

Class std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3f70) 0 empty
  std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3068) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3623900) 0 empty

Class std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> >
   size=1 align=1
   base size=1 base align=1
std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f30d0) 0 empty
  std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3138) 0 empty
    std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f31a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab36239c0) 0 empty

Class std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3208) 0 empty
  std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > (0x0x7fcab39f3270) 0 empty
    std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > > (0x0x7fcab39f3340) 0 empty
      std::__is_implicitly_default_constructible_safe<std::default_delete<const oif::frame::Value> > (0x0x7fcab3638000) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab3623b40) 0 empty

Class std::conditional<true, std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > >, std::is_default_constructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > >, std::is_default_constructible<const oif::frame::Value*> > (0x0x7fcab3623c60) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > >, std::is_default_constructible<std::default_delete<const oif::frame::Value> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > >, std::is_default_constructible<std::default_delete<const oif::frame::Value> > > (0x0x7fcab3623cc0) 0 empty

Class std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3638138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3623d20) 0 empty

Class std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab36381a0) 0 empty
  std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3638208) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3623d80) 0 empty

Class std::__and_<std::is_default_constructible<const oif::frame::Value*>, std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<const oif::frame::Value*>, std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3638270) 0 empty
  std::__and_<std::is_default_constructible<std::default_delete<const oif::frame::Value> >, std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab36382d8) 0 empty
    std::__not_<std::__and_<std::__is_implicitly_default_constructible<const oif::frame::Value*>, std::__is_implicitly_default_constructible<std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3638340) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3623de0) 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> > > (0x0x7fcab3647780) 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> > (0x0x7fcab3638478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3647960) 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> > (0x0x7fcab36384e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab36479c0) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >::_Tp2
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >::_Tp2 (0x0x7fcab36700c0) 0

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

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> > > (0x0x7fcab36387b8) 0
  std::_Rb_tree_node_base (0x0x7fcab3670000) 0

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

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7fcab3638a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3670960) 0 empty

Class std::conditional<false, std::__undefined, const char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char> (0x0x7fcab36709c0) 0 empty

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

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

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

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

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

Class std::is_void<const wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const wchar_t> (0x0x7fcab3638c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab369e240) 0 empty

Class std::conditional<false, std::__undefined, const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const wchar_t> (0x0x7fcab369e2a0) 0 empty

Class std::pointer_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const wchar_t*> (0x0x7fcab369e0c0) 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> (0x0x7fcab3638d00) 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> (0x0x7fcab3638d68) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFFrame*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab3638d00)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fcab369e360) 0 empty

Class std::_PCC<true, const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fcab369ec60) 0 empty

Class std::is_function<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFFrameProperty> (0x0x7fcab370a000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab369ecc0) 0 empty

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

Class std::is_lvalue_reference<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFFrameProperty> (0x0x7fcab370a068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab369ed80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const UFFrameProperty>, std::is_rvalue_reference<const UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const UFFrameProperty>, std::is_rvalue_reference<const UFFrameProperty> > (0x0x7fcab369ede0) 0 empty

Class std::is_rvalue_reference<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFFrameProperty> (0x0x7fcab370a0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab369ee40) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFFrameProperty>, std::is_rvalue_reference<const UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFFrameProperty>, std::is_rvalue_reference<const UFFrameProperty> > (0x0x7fcab370a138) 0 empty
  std::is_rvalue_reference<const UFFrameProperty> (0x0x7fcab370a1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab369eea0) 0 empty

Class std::is_reference<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFFrameProperty> (0x0x7fcab370a208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab369ef00) 0 empty

Class std::conditional<false, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > (0x0x7fcab369ef60) 0 empty

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

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

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

Class std::__is_void_helper<UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<UFFrameProperty> (0x0x7fcab370a478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3713120) 0 empty

Class std::is_void<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFFrameProperty> (0x0x7fcab370a4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3713180) 0 empty

Class std::__or_<std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > (0x0x7fcab370a548) 0 empty
  std::is_void<const UFFrameProperty> (0x0x7fcab370a5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab37131e0) 0 empty

Class std::__or_<std::is_function<const UFFrameProperty>, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFFrameProperty>, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > (0x0x7fcab370a618) 0 empty
  std::__or_<std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > (0x0x7fcab370a680) 0 empty
    std::is_void<const UFFrameProperty> (0x0x7fcab370a6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3713300) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFFrameProperty>, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFFrameProperty>, std::is_reference<const UFFrameProperty>, std::is_void<const UFFrameProperty> > > (0x0x7fcab370a750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab37133c0) 0 empty

Class std::is_object<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFFrameProperty> (0x0x7fcab370a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3713420) 0 empty

Class std::conditional<true, std::is_object<const UFFrameProperty>, std::is_reference<const UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const UFFrameProperty>, std::is_reference<const UFFrameProperty> > (0x0x7fcab3713480) 0 empty

Class std::__or_<std::is_object<const UFFrameProperty>, std::is_reference<const UFFrameProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFFrameProperty>, std::is_reference<const UFFrameProperty> > (0x0x7fcab370a8f0) 0 empty
  std::is_object<const UFFrameProperty> (0x0x7fcab370a958) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab37134e0) 0 empty

Class std::__is_referenceable<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFFrameProperty> (0x0x7fcab370a9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3713600) 0 empty

Class std::is_function<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFFrameProperty&> (0x0x7fcab370aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab37136c0) 0 empty

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

Class std::is_lvalue_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFFrameProperty&> (0x0x7fcab370aa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3713780) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFFrameProperty&>, std::is_rvalue_reference<const UFFrameProperty&> > (0x0x7fcab370aaf8) 0 empty
  std::is_lvalue_reference<const UFFrameProperty&> (0x0x7fcab370ab60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3713840) 0 empty

Class std::is_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFFrameProperty&> (0x0x7fcab370abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab37138a0) 0 empty

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

Class std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fcab370ad00) 0 empty
  std::is_reference<const UFFrameProperty&> (0x0x7fcab370ad68) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3713960) 0 empty

Class std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fcab370add0) 0 empty
  std::__or_<std::is_reference<const UFFrameProperty&>, std::is_void<const UFFrameProperty&> > (0x0x7fcab370ae38) 0 empty
    std::is_reference<const UFFrameProperty&> (0x0x7fcab370aea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3713a80) 0 empty

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

Class std::is_object<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFFrameProperty&> (0x0x7fcab370af70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3713ba0) 0 empty

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

Class std::__or_<std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFFrameProperty&>, std::is_reference<const UFFrameProperty&> > (0x0x7fcab37300d0) 0 empty
  std::is_reference<const UFFrameProperty&> (0x0x7fcab3730138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3713c60) 0 empty

Class std::__is_referenceable<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFFrameProperty&> (0x0x7fcab37301a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3713e40) 0 empty

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

Class std::add_rvalue_reference<const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFFrameProperty&> (0x0x7fcab3730208) 0 empty
  std::__add_rvalue_reference_helper<const UFFrameProperty&, true> (0x0x7fcab3713f00) 0 empty

Class std::__is_assignable_helper<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fcab3713660) 0 empty

Class std::is_assignable<const UFFrameProperty&, const UFFrameProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fcab37302d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3713f60) 0 empty

Class std::__is_copy_assignable_impl<const UFFrameProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3730340) 0 empty
  std::is_assignable<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fcab37303a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3735000) 0 empty

Class std::is_copy_assignable<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const UFFrameProperty> (0x0x7fcab3730410) 0 empty
  std::__is_copy_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3730478) 0 empty
    std::is_assignable<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fcab37304e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3735060) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFFrameProperty> > (0x0x7fcab37350c0) 0 empty

Class std::__and_<std::is_copy_assignable<const UFFrameProperty>, std::is_copy_assignable<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_copy_assignable<const UFFrameProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3730548) 0 empty
  std::is_copy_assignable<const UFFrameProperty> (0x0x7fcab37305b0) 0 empty
    std::__is_copy_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3730618) 0 empty
      std::is_assignable<const UFFrameProperty&, const UFFrameProperty&> (0x0x7fcab3730680) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3735120) 0 empty

Class std::conditional<false, const std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab3735180) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const UFFrameProperty>, std::is_copy_assignable<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::__and_<std::is_copy_assignable<const UFFrameProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab3730750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab37351e0) 0 empty

Class std::conditional<true, const std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab3735240) 0 empty

Class std::is_function<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFFrameProperty&&> (0x0x7fcab3730820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3735300) 0 empty

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

Class std::is_lvalue_reference<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFFrameProperty&&> (0x0x7fcab3730888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3735480) 0 empty

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

Class std::is_rvalue_reference<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFFrameProperty&&> (0x0x7fcab37308f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3735540) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFFrameProperty&&>, std::is_rvalue_reference<const UFFrameProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFFrameProperty&&>, std::is_rvalue_reference<const UFFrameProperty&&> > (0x0x7fcab3730958) 0 empty
  std::is_rvalue_reference<const UFFrameProperty&&> (0x0x7fcab37309c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab37355a0) 0 empty

Class std::is_reference<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFFrameProperty&&> (0x0x7fcab3730a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3735600) 0 empty

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

Class std::__or_<std::is_reference<const UFFrameProperty&&>, std::is_void<const UFFrameProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFFrameProperty&&>, std::is_void<const UFFrameProperty&&> > (0x0x7fcab3730b60) 0 empty
  std::is_reference<const UFFrameProperty&&> (0x0x7fcab3730bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab37356c0) 0 empty

Class std::__or_<std::is_function<const UFFrameProperty&&>, std::is_reference<const UFFrameProperty&&>, std::is_void<const UFFrameProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFFrameProperty&&>, std::is_reference<const UFFrameProperty&&>, std::is_void<const UFFrameProperty&&> > (0x0x7fcab3730c30) 0 empty
  std::__or_<std::is_reference<const UFFrameProperty&&>, std::is_void<const UFFrameProperty&&> > (0x0x7fcab3730c98) 0 empty
    std::is_reference<const UFFrameProperty&&> (0x0x7fcab3730d00) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab37357e0) 0 empty

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

Class std::is_object<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFFrameProperty&&> (0x0x7fcab3730dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3735900) 0 empty

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

Class std::__or_<std::is_object<const UFFrameProperty&&>, std::is_reference<const UFFrameProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFFrameProperty&&>, std::is_reference<const UFFrameProperty&&> > (0x0x7fcab3730e38) 0 empty
  std::is_reference<const UFFrameProperty&&> (0x0x7fcab3730ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab37359c0) 0 empty

Class std::__is_referenceable<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFFrameProperty&&> (0x0x7fcab3754000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3735ae0) 0 empty

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

Class std::add_rvalue_reference<const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFFrameProperty&&> (0x0x7fcab3754068) 0 empty
  std::__add_rvalue_reference_helper<const UFFrameProperty&&, true> (0x0x7fcab3735ba0) 0 empty

Class std::__is_assignable_helper<const UFFrameProperty&, const UFFrameProperty&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFFrameProperty&, const UFFrameProperty&&> (0x0x7fcab37352a0) 0 empty

Class std::is_assignable<const UFFrameProperty&, const UFFrameProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFFrameProperty&, const UFFrameProperty&&> (0x0x7fcab37540d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3735c00) 0 empty

Class std::__is_move_assignable_impl<const UFFrameProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3754138) 0 empty
  std::is_assignable<const UFFrameProperty&, const UFFrameProperty&&> (0x0x7fcab37541a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3735c60) 0 empty

Class std::is_move_assignable<const UFFrameProperty>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const UFFrameProperty> (0x0x7fcab3754208) 0 empty
  std::__is_move_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3754270) 0 empty
    std::is_assignable<const UFFrameProperty&, const UFFrameProperty&&> (0x0x7fcab37542d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3735cc0) 0 empty

Class std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFFrameProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFFrameProperty> > (0x0x7fcab3735d20) 0 empty

Class std::__and_<std::is_move_assignable<const UFFrameProperty>, std::is_move_assignable<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_move_assignable<const UFFrameProperty>, std::is_move_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab3754340) 0 empty
  std::is_move_assignable<const UFFrameProperty> (0x0x7fcab37543a8) 0 empty
    std::__is_move_assignable_impl<const UFFrameProperty, true> (0x0x7fcab3754410) 0 empty
      std::is_assignable<const UFFrameProperty&, const UFFrameProperty&&> (0x0x7fcab3754478) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3735d80) 0 empty

Class std::conditional<false, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&> (0x0x7fcab3735de0) 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> > (0x0x7fcab369ec00) 0

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

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

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> > > (0x0x7fcab3638f70) 0
  std::_Rb_tree_node_base (0x0x7fcab369eb40) 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>*> (0x0x7fcab377a360) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7fcab377a3c0) 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> (0x0x7fcab3754750) 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> (0x0x7fcab37547b8) 0
      primary-for std::_Sp_counted_ptr<oif::frame::UFDevice*, (__gnu_cxx::_Lock_policy)2u> (0x0x7fcab3754750)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7fcab377a9c0) 0 empty

Class std::_PCC<true, const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > (0x0x7fcab379f240) 0 empty

Class std::is_function<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFDeviceProperty> (0x0x7fcab37548f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f2a0) 0 empty

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

Class std::is_lvalue_reference<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFDeviceProperty> (0x0x7fcab3754958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f360) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const UFDeviceProperty>, std::is_rvalue_reference<const UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const UFDeviceProperty>, std::is_rvalue_reference<const UFDeviceProperty> > (0x0x7fcab379f3c0) 0 empty

Class std::is_rvalue_reference<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFDeviceProperty> (0x0x7fcab37549c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f420) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFDeviceProperty>, std::is_rvalue_reference<const UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFDeviceProperty>, std::is_rvalue_reference<const UFDeviceProperty> > (0x0x7fcab3754a28) 0 empty
  std::is_rvalue_reference<const UFDeviceProperty> (0x0x7fcab3754a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab379f480) 0 empty

Class std::is_reference<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFDeviceProperty> (0x0x7fcab3754af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f4e0) 0 empty

Class std::conditional<false, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > (0x0x7fcab379f540) 0 empty

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

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

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

Class std::__is_void_helper<UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<UFDeviceProperty> (0x0x7fcab3754c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f6c0) 0 empty

Class std::is_void<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_void<const UFDeviceProperty> (0x0x7fcab3754d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379f720) 0 empty

Class std::__or_<std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > (0x0x7fcab3754d68) 0 empty
  std::is_void<const UFDeviceProperty> (0x0x7fcab3754dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab379f780) 0 empty

Class std::__or_<std::is_function<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > (0x0x7fcab3754e38) 0 empty
  std::__or_<std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > (0x0x7fcab3754ea0) 0 empty
    std::is_void<const UFDeviceProperty> (0x0x7fcab3754f08) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab379f8a0) 0 empty

Class std::__not_<std::__or_<std::is_function<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty>, std::is_void<const UFDeviceProperty> > > (0x0x7fcab3754f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab379f960) 0 empty

Class std::is_object<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFDeviceProperty> (0x0x7fcab37306e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab379f9c0) 0 empty

Class std::conditional<true, std::is_object<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty> > (0x0x7fcab379fa20) 0 empty

Class std::__or_<std::is_object<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFDeviceProperty>, std::is_reference<const UFDeviceProperty> > (0x0x7fcab37ff0d0) 0 empty
  std::is_object<const UFDeviceProperty> (0x0x7fcab37ff138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab379fa80) 0 empty

Class std::__is_referenceable<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFDeviceProperty> (0x0x7fcab37ff1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab379fc60) 0 empty

Class std::is_function<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFDeviceProperty&> (0x0x7fcab37ff208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab379fd20) 0 empty

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

Class std::is_lvalue_reference<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFDeviceProperty&> (0x0x7fcab37ff270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab379fea0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const UFDeviceProperty&>, std::is_rvalue_reference<const UFDeviceProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFDeviceProperty&>, std::is_rvalue_reference<const UFDeviceProperty&> > (0x0x7fcab37ff2d8) 0 empty
  std::is_lvalue_reference<const UFDeviceProperty&> (0x0x7fcab37ff340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab379ff60) 0 empty

Class std::is_reference<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFDeviceProperty&> (0x0x7fcab37ff3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab380f000) 0 empty

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

Class std::__or_<std::is_reference<const UFDeviceProperty&>, std::is_void<const UFDeviceProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFDeviceProperty&>, std::is_void<const UFDeviceProperty&> > (0x0x7fcab37ff4e0) 0 empty
  std::is_reference<const UFDeviceProperty&> (0x0x7fcab37ff548) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab380f0c0) 0 empty

Class std::__or_<std::is_function<const UFDeviceProperty&>, std::is_reference<const UFDeviceProperty&>, std::is_void<const UFDeviceProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFDeviceProperty&>, std::is_reference<const UFDeviceProperty&>, std::is_void<const UFDeviceProperty&> > (0x0x7fcab37ff5b0) 0 empty
  std::__or_<std::is_reference<const UFDeviceProperty&>, std::is_void<const UFDeviceProperty&> > (0x0x7fcab37ff618) 0 empty
    std::is_reference<const UFDeviceProperty&> (0x0x7fcab37ff680) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab380f1e0) 0 empty

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

Class std::is_object<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFDeviceProperty&> (0x0x7fcab37ff750) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab380f300) 0 empty

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

Class std::__or_<std::is_object<const UFDeviceProperty&>, std::is_reference<const UFDeviceProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFDeviceProperty&>, std::is_reference<const UFDeviceProperty&> > (0x0x7fcab37ff7b8) 0 empty
  std::is_reference<const UFDeviceProperty&> (0x0x7fcab37ff820) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab380f3c0) 0 empty

Class std::__is_referenceable<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFDeviceProperty&> (0x0x7fcab37ff958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab380f4e0) 0 empty

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

Class std::add_rvalue_reference<const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFDeviceProperty&> (0x0x7fcab37ff9c0) 0 empty
  std::__add_rvalue_reference_helper<const UFDeviceProperty&, true> (0x0x7fcab380f5a0) 0 empty

Class std::__is_assignable_helper<const UFDeviceProperty&, const UFDeviceProperty&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFDeviceProperty&, const UFDeviceProperty&> (0x0x7fcab379fcc0) 0 empty

Class std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&> (0x0x7fcab37ffa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab380f600) 0 empty

Class std::__is_copy_assignable_impl<const UFDeviceProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab37ffaf8) 0 empty
  std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&> (0x0x7fcab37ffb60) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab380f660) 0 empty

Class std::is_copy_assignable<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const UFDeviceProperty> (0x0x7fcab37ffbc8) 0 empty
  std::__is_copy_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab37ffc30) 0 empty
    std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&> (0x0x7fcab37ffc98) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab380f6c0) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_copy_assignable<const UFDeviceProperty> > (0x0x7fcab380f720) 0 empty

Class std::__and_<std::is_copy_assignable<const UFDeviceProperty>, std::is_copy_assignable<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_copy_assignable<const UFDeviceProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab37ffd00) 0 empty
  std::is_copy_assignable<const UFDeviceProperty> (0x0x7fcab37ffd68) 0 empty
    std::__is_copy_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab37ffdd0) 0 empty
      std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&> (0x0x7fcab37ffe38) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab380f780) 0 empty

Class std::conditional<false, const std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab380f7e0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const UFDeviceProperty>, std::is_copy_assignable<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::__and_<std::is_copy_assignable<const UFDeviceProperty>, std::is_copy_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > (0x0x7fcab37fff08) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab380f840) 0 empty

Class std::conditional<true, const std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&, const std::__nonesuch&> (0x0x7fcab380f8a0) 0 empty

Class std::is_function<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const UFDeviceProperty&&> (0x0x7fcab342b000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab380f960) 0 empty

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

Class std::is_lvalue_reference<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const UFDeviceProperty&&> (0x0x7fcab342b068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab380fae0) 0 empty

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

Class std::is_rvalue_reference<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const UFDeviceProperty&&> (0x0x7fcab342b0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab380fba0) 0 empty

Class std::__or_<std::is_lvalue_reference<const UFDeviceProperty&&>, std::is_rvalue_reference<const UFDeviceProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const UFDeviceProperty&&>, std::is_rvalue_reference<const UFDeviceProperty&&> > (0x0x7fcab342b138) 0 empty
  std::is_rvalue_reference<const UFDeviceProperty&&> (0x0x7fcab342b1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab380fc00) 0 empty

Class std::is_reference<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const UFDeviceProperty&&> (0x0x7fcab342b208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab380fc60) 0 empty

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

Class std::__or_<std::is_reference<const UFDeviceProperty&&>, std::is_void<const UFDeviceProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const UFDeviceProperty&&>, std::is_void<const UFDeviceProperty&&> > (0x0x7fcab342b340) 0 empty
  std::is_reference<const UFDeviceProperty&&> (0x0x7fcab342b3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab380fd20) 0 empty

Class std::__or_<std::is_function<const UFDeviceProperty&&>, std::is_reference<const UFDeviceProperty&&>, std::is_void<const UFDeviceProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const UFDeviceProperty&&>, std::is_reference<const UFDeviceProperty&&>, std::is_void<const UFDeviceProperty&&> > (0x0x7fcab342b4e0) 0 empty
  std::__or_<std::is_reference<const UFDeviceProperty&&>, std::is_void<const UFDeviceProperty&&> > (0x0x7fcab342b548) 0 empty
    std::is_reference<const UFDeviceProperty&&> (0x0x7fcab342b5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab380fd80) 0 empty

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

Class std::is_object<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const UFDeviceProperty&&> (0x0x7fcab342b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab380fe40) 0 empty

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

Class std::__or_<std::is_object<const UFDeviceProperty&&>, std::is_reference<const UFDeviceProperty&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const UFDeviceProperty&&>, std::is_reference<const UFDeviceProperty&&> > (0x0x7fcab342b750) 0 empty
  std::is_reference<const UFDeviceProperty&&> (0x0x7fcab342b7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab380ff00) 0 empty

Class std::__is_referenceable<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const UFDeviceProperty&&> (0x0x7fcab342b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3437060) 0 empty

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

Class std::add_rvalue_reference<const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const UFDeviceProperty&&> (0x0x7fcab342b958) 0 empty
  std::__add_rvalue_reference_helper<const UFDeviceProperty&&, true> (0x0x7fcab3437120) 0 empty

Class std::__is_assignable_helper<const UFDeviceProperty&, const UFDeviceProperty&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const UFDeviceProperty&, const UFDeviceProperty&&> (0x0x7fcab380f900) 0 empty

Class std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&&> (0x0x7fcab342b9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3437180) 0 empty

Class std::__is_move_assignable_impl<const UFDeviceProperty, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab342ba28) 0 empty
  std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&&> (0x0x7fcab342ba90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab34371e0) 0 empty

Class std::is_move_assignable<const UFDeviceProperty>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const UFDeviceProperty> (0x0x7fcab342baf8) 0 empty
  std::__is_move_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab342bb60) 0 empty
    std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&&> (0x0x7fcab342bbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3437240) 0 empty

Class std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFDeviceProperty> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::unique_ptr<const oif::frame::Value> >, std::is_move_assignable<const UFDeviceProperty> > (0x0x7fcab34372a0) 0 empty

Class std::__and_<std::is_move_assignable<const UFDeviceProperty>, std::is_move_assignable<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_move_assignable<const UFDeviceProperty>, std::is_move_assignable<std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > (0x0x7fcab342bc30) 0 empty
  std::is_move_assignable<const UFDeviceProperty> (0x0x7fcab342bc98) 0 empty
    std::__is_move_assignable_impl<const UFDeviceProperty, true> (0x0x7fcab342bd00) 0 empty
      std::is_assignable<const UFDeviceProperty&, const UFDeviceProperty&&> (0x0x7fcab342bd68) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3437300) 0 empty

Class std::conditional<false, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> >&&, std::__nonesuch&&> (0x0x7fcab3437360) 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> > (0x0x7fcab379f1e0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::_Tp2
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >::_Tp2 (0x0x7fcab34373c0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > >
   size=16 align=8
   base size=16 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > (0x0x7fcab379f180) 0

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> > > (0x0x7fcab3754888) 0
  std::_Rb_tree_node_base (0x0x7fcab379f120) 0

Class std::_PCC<true, 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::_PCC<true, 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> > > > (0x0x7fcab3437de0) 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> > > > (0x0x7fcab342bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3437e40) 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> > > > > > > (0x0x7fcab3437ea0) 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> > > > (0x0x7fcab342bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3437f00) 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> > > > > (0x0x7fcab3437f60) 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> > > > (0x0x7fcab37ffea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf000) 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> > > > > > (0x0x7fcab34c1000) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34c1068) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab34bf060) 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> > > > (0x0x7fcab34c10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf0c0) 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> > > > > (0x0x7fcab34bf120) 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> > > > (0x0x7fcab34bf1e0) 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> > > > (0x0x7fcab34bf240) 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> > > > (0x0x7fcab34bf180) 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> > > > (0x0x7fcab34c11a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf2a0) 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> > > > (0x0x7fcab34c1208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf300) 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> > > > > > (0x0x7fcab34c1270) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34c12d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab34bf360) 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> > > > > > (0x0x7fcab34c1340) 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> > > > > > (0x0x7fcab34c13a8) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34c1410) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab34bf3c0) 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> > > > > > > (0x0x7fcab34c1478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bf420) 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> > > > (0x0x7fcab34c14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bf480) 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> > > > > (0x0x7fcab34bf4e0) 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> > > > > > (0x0x7fcab34c1548) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34c15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bf540) 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> > > > (0x0x7fcab34c1618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bf5a0) 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> > >&> (0x0x7fcab34c1680) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf660) 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> > > >&> > > (0x0x7fcab34bf6c0) 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> > >&> (0x0x7fcab34c16e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bf720) 0 empty

Class std::conditional<true, 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<true, 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> > >&> > (0x0x7fcab34bf780) 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> > > >&> > (0x0x7fcab34c1750) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34c17b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bf7e0) 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> > >&> (0x0x7fcab34c1820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bf840) 0 empty

Class std::conditional<true, 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<true, 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> > >&> > (0x0x7fcab34bf8a0) 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> > > >&> > (0x0x7fcab34c1888) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34c18f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bf900) 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> > > >&> > (0x0x7fcab34c1958) 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> > > >&> > (0x0x7fcab34c19c0) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34c1a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab34bf960) 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> > > >&> > > (0x0x7fcab34c1a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bf9c0) 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> > >&> (0x0x7fcab34c1af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bfa20) 0 empty

Class std::conditional<false, 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<false, 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> > >&> > (0x0x7fcab34bfa80) 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> > > >&> > (0x0x7fcab34c1b60) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34c1bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bfae0) 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> > >&> (0x0x7fcab34c1c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bfb40) 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> (0x0x7fcab34bfba0) 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> > >&> (0x0x7fcab34c1c98) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fcab34bfc00) 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> > >&> (0x0x7fcab34c1d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34bfc60) 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> > > >&> > > (0x0x7fcab34bfcc0) 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> > >&> (0x0x7fcab34c1dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bfd20) 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> > >&> > (0x0x7fcab34bfd80) 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> > > >&> > (0x0x7fcab34c1e38) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34c1ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bfde0) 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> > >&> (0x0x7fcab34c1f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34bfe40) 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> > >&> > (0x0x7fcab34bfea0) 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> > > >&> > (0x0x7fcab34c1f70) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f7000) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34bff00) 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> > > >&> > (0x0x7fcab34f7068) 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> > > >&> > (0x0x7fcab34f70d0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f7138) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab34bff60) 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> > > >&> > > (0x0x7fcab34f71a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb000) 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> > >&> (0x0x7fcab34f7208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb060) 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> > >&> > (0x0x7fcab34fb0c0) 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> > > >&> > (0x0x7fcab34f7270) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f72d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fb120) 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> > >&> (0x0x7fcab34f7340) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fb180) 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> (0x0x7fcab34fb1e0) 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> > >&> (0x0x7fcab34f73a8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, true> (0x0x7fcab34fb240) 0 empty

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

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

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab34f7478) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f74e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fb300) 0 empty

Class std::is_copy_assignable<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_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34f7548) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab34f75b0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f7618) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab34fb360) 0 empty

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

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_copy_assignable<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_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab34f7680) 0 empty
  std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab34f76e8) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab34f7750) 0 empty
      std::is_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab34f77b8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab34fb420) 0 empty

Class std::conditional<true, const 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> > > >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const 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> > > >&, const std::__nonesuch&> (0x0x7fcab34fb480) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_copy_assignable<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::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fcab34f7888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb4e0) 0 empty

Class std::conditional<false, const 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> > > >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const 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> > > >&, const std::__nonesuch&> (0x0x7fcab34fb540) 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> > >&&> (0x0x7fcab34f7958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb600) 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> > > >&&> > > (0x0x7fcab34fb660) 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> > >&&> (0x0x7fcab34f79c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb6c0) 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> > >&&> > (0x0x7fcab34fb720) 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> > >&&> (0x0x7fcab34f7a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fb780) 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> > > >&&> > (0x0x7fcab34f7a90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab34f7af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fb7e0) 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> > >&&> (0x0x7fcab34f7b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fb840) 0 empty

Class std::conditional<true, 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<true, 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> > >&&> > (0x0x7fcab34fb8a0) 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> > > >&&> > (0x0x7fcab34f7bc8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab34f7c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fb900) 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> > > >&&> > (0x0x7fcab34f7c98) 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> > > >&&> > (0x0x7fcab34f7d00) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab34f7d68) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab34fb960) 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> > > >&&> > > (0x0x7fcab34f7dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fb9c0) 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> > >&&> (0x0x7fcab34f7e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab34fba20) 0 empty

Class std::conditional<false, 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<false, 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> > >&&> > (0x0x7fcab34fba80) 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> > > >&&> > (0x0x7fcab34f7ea0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab34f7f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fbae0) 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> > >&&> (0x0x7fcab34f7f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fbb40) 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> (0x0x7fcab34fbba0) 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> > >&&> (0x0x7fcab352b000) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&, true> (0x0x7fcab34fbc00) 0 empty

Class std::__is_assignable_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> > >&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_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> > >&&> (0x0x7fcab34fb5a0) 0 empty

Class std::is_assignable<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_assignable<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> > >&&> (0x0x7fcab352b068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fbc60) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab352b0d0) 0 empty
  std::is_assignable<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> > >&&> (0x0x7fcab352b138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab34fbcc0) 0 empty

Class std::is_move_assignable<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_move_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab352b1a0) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab352b208) 0 empty
    std::is_assignable<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> > >&&> (0x0x7fcab352b270) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab34fbd20) 0 empty

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

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_move_assignable<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_move_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab352b2d8) 0 empty
  std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab352b340) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, true> (0x0x7fcab352b3a8) 0 empty
      std::is_assignable<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> > >&&> (0x0x7fcab352b410) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab34fbde0) 0 empty

Class std::conditional<true, 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> > > >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, 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> > > >&&, std::__nonesuch&&> (0x0x7fcab34fbe40) 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> > > > (0x0x7fcab3437d80) 0

Class std::is_same<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_same<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> > > > (0x0x7fcab352b4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab34fbea0) 0 empty

Class std::_PCC<false, 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::_PCC<false, 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> > > > (0x0x7fcab34fbf00) 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&> (0x0x7fcab354f540) 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&> > (0x0x7fcab354f600) 0 empty

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

Class std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fcab352baf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab354f780) 0 empty

Class std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fcab354f7e0) 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> > > (0x0x7fcab354fa80) 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> > > (0x0x7fcab352bf08) 0 empty
  std::tuple_element<0ul, std::tuple<std::default_delete<const oif::frame::Value> > > (0x0x7fcab354fae0) 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*&&> > (0x0x7fcab354fd80) 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*> > > (0x0x7fcab354fea0) 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*> > (0x0x7fcab354ff00) 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> > > (0x0x7fcab352bf70) 0 empty
  std::is_array<const oif::frame::Value*> (0x0x7fcab352ba90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab354ff60) 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*> (0x0x7fcab352bb60) 0 empty
  std::__and_<std::is_array<const oif::frame::Value*>, std::__not_<std::extent<const oif::frame::Value*, 0u> > > (0x0x7fcab352bbc8) 0 empty
    std::is_array<const oif::frame::Value*> (0x0x7fcab352bc30) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3599000) 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*> > (0x0x7fcab3599060) 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*> > (0x0x7fcab352bc98) 0 empty
  std::is_function<const oif::frame::Value*> (0x0x7fcab352bd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab35990c0) 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*> > (0x0x7fcab352bd68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const oif::frame::Value*>, std::is_function<const oif::frame::Value*> > (0x0x7fcab352bdd0) 0 empty
    std::is_function<const oif::frame::Value*> (0x0x7fcab352be38) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3599120) 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*> > (0x0x7fcab3599180) 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*> (0x0x7fcab352bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35991e0) 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*> (0x0x7fcab35a4000) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599240) 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*> > (0x0x7fcab35992a0) 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*> (0x0x7fcab35a4068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599300) 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*> (0x0x7fcab35a40d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599360) 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*> > (0x0x7fcab35a4138) 0 empty
  std::is_floating_point<const oif::frame::Value*> (0x0x7fcab35a41a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab35993c0) 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*> (0x0x7fcab35a42d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599420) 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*> > > (0x0x7fcab3599480) 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*> (0x0x7fcab35a4340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35994e0) 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*> > > (0x0x7fcab3599540) 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*> (0x0x7fcab35a43a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35995a0) 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*> (0x0x7fcab35a4410) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3599600) 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*> > > (0x0x7fcab3599660) 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*> > (0x0x7fcab35a4478) 0 empty
  std::is_pointer<const oif::frame::Value*> (0x0x7fcab35a44e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35996c0) 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*> > (0x0x7fcab35a4548) 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*> > (0x0x7fcab35a45b0) 0 empty
    std::is_pointer<const oif::frame::Value*> (0x0x7fcab35a4618) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3599720) 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*> > (0x0x7fcab35a4680) 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*> > (0x0x7fcab35a46e8) 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*> > (0x0x7fcab35a4750) 0 empty
      std::is_pointer<const oif::frame::Value*> (0x0x7fcab35a47b8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab3599780) 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*> (0x0x7fcab35a4820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35997e0) 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*> > (0x0x7fcab35a4888) 0 empty
  std::is_scalar<const oif::frame::Value*> (0x0x7fcab35a48f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3599840) 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> (0x0x7fcab35a4a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3599960) 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*> (0x0x7fcab35a4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35999c0) 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*> > (0x0x7fcab3599a20) 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*&&> (0x0x7fcab35a4b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599ae0) 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*&&> > > (0x0x7fcab3599b40) 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*&&> (0x0x7fcab35a4bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599c60) 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*&&> > (0x0x7fcab3599cc0) 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*&&> (0x0x7fcab35a4c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3599d20) 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*&&> > (0x0x7fcab35a4c98) 0 empty
  std::is_rvalue_reference<const oif::frame::Value*&&> (0x0x7fcab35a4d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3599d80) 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*&&> (0x0x7fcab35a4d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3599de0) 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*&&> > (0x0x7fcab3599e40) 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*&&> > (0x0x7fcab35a4dd0) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7fcab35a4e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3599ea0) 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*&&> > (0x0x7fcab35a4f70) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&&>, std::is_void<const oif::frame::Value*&&> > (0x0x7fcab35c4000) 0 empty
    std::is_reference<const oif::frame::Value*&&> (0x0x7fcab35c4068) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3599f00) 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*&&> > > (0x0x7fcab35c4138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3599f60) 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*&&> (0x0x7fcab35c41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35c7000) 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*&&> > (0x0x7fcab35c7060) 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*&&> > (0x0x7fcab35c4208) 0 empty
  std::is_reference<const oif::frame::Value*&&> (0x0x7fcab35c4270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c70c0) 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*&&> (0x0x7fcab35c4478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35c7120) 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> (0x0x7fcab35c7180) 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*&&> (0x0x7fcab35c44e0) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&&, true> (0x0x7fcab35c71e0) 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*&&> (0x0x7fcab35a4af8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab3599a80) 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*&&> > (0x0x7fcab35c45b0) 0 empty
  std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab35c7300) 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*&&> (0x0x7fcab35c4680) 0 empty
  std::__and_<std::is_destructible<const oif::frame::Value*>, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fcab35c46e8) 0 empty
    std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab35c73c0) 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*&&> (0x0x7fcab35c47b8) 0 empty
  std::__is_direct_constructible_new_safe<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4820) 0 empty
    std::__and_<std::is_destructible<const oif::frame::Value*>, std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> > (0x0x7fcab35c4888) 0 empty
      std::__is_direct_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c48f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab35c7540) 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*&&> (0x0x7fcab35c4958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35c7720) 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*&&> (0x0x7fcab35c49c0) 0 empty
  std::__is_direct_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c7780) 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*&&> (0x0x7fcab35c4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35c77e0) 0 empty

Class std::__is_move_constructible_impl<const oif::frame::Value*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<const oif::frame::Value*, true> (0x0x7fcab35c4af8) 0 empty
  std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c7840) 0 empty

Class std::is_move_constructible<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<const oif::frame::Value*> (0x0x7fcab35c4bc8) 0 empty
  std::__is_move_constructible_impl<const oif::frame::Value*, true> (0x0x7fcab35c4c30) 0 empty
    std::is_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35c4c98) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab35c78a0) 0 empty

Class std::conditional<true, std::is_move_assignable<const oif::frame::Value*>, std::is_move_constructible<const oif::frame::Value*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<const oif::frame::Value*>, std::is_move_constructible<const oif::frame::Value*> > (0x0x7fcab35c7900) 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*&> (0x0x7fcab35c4d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35c79c0) 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*&> > > (0x0x7fcab35c7a20) 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*&> (0x0x7fcab35c4d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35c7b40) 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*&> > (0x0x7fcab35c7ba0) 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*&> > (0x0x7fcab35c4dd0) 0 empty
  std::is_lvalue_reference<const oif::frame::Value*&> (0x0x7fcab35c4e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c7c00) 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*&> (0x0x7fcab35c4ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35c7c60) 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*&> > (0x0x7fcab35c7cc0) 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*&> > (0x0x7fcab35c4f08) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7fcab35c4f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c7d20) 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*&> > (0x0x7fcab35e70d0) 0 empty
  std::__or_<std::is_reference<const oif::frame::Value*&>, std::is_void<const oif::frame::Value*&> > (0x0x7fcab35e7138) 0 empty
    std::is_reference<const oif::frame::Value*&> (0x0x7fcab35e71a0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab35c7d80) 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*&> > > (0x0x7fcab35e7270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35c7de0) 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*&> (0x0x7fcab35e72d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab35c7e40) 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*&> > (0x0x7fcab35c7ea0) 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*&> > (0x0x7fcab35e7340) 0 empty
  std::is_reference<const oif::frame::Value*&> (0x0x7fcab35e73a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35c7f00) 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*&> (0x0x7fcab35e74e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35eb060) 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> (0x0x7fcab35eb0c0) 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*&> (0x0x7fcab35e7548) 0 empty
  std::__add_rvalue_reference_helper<const oif::frame::Value*&, true> (0x0x7fcab35eb120) 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*&&> (0x0x7fcab35c7960) 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*&&> (0x0x7fcab35e7618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35eb180) 0 empty

Class std::__is_move_assignable_impl<const oif::frame::Value*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fcab35e7680) 0 empty
  std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35e76e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35eb1e0) 0 empty

Class std::is_move_assignable<const oif::frame::Value*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const oif::frame::Value*> (0x0x7fcab35e7750) 0 empty
  std::__is_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fcab35e77b8) 0 empty
    std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35e7820) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab35eb240) 0 empty

Class std::__and_<std::is_move_constructible<const oif::frame::Value*>, std::is_move_assignable<const oif::frame::Value*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<const oif::frame::Value*>, std::is_move_assignable<const oif::frame::Value*> > (0x0x7fcab35e7888) 0 empty
  std::is_move_assignable<const oif::frame::Value*> (0x0x7fcab35e78f0) 0 empty
    std::__is_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fcab35e7958) 0 empty
      std::is_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35e79c0) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab35eb2a0) 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*&&> > (0x0x7fcab35eb300) 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*&&> (0x0x7fcab35e7a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35eb360) 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*&&> > (0x0x7fcab35e7a90) 0 empty
  std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35e7af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35eb3c0) 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*&&> (0x0x7fcab35e7b60) 0 empty
  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*&&> > (0x0x7fcab35e7bc8) 0 empty
    std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35e7c30) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab35eb420) 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> (0x0x7fcab35e7c98) 0 empty
  std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35e7d00) 0 empty
    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*&&> > (0x0x7fcab35e7d68) 0 empty
      std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35e7dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab35eb480) 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*> (0x0x7fcab35e7e38) 0 empty
  std::__is_nothrow_move_constructible_impl<const oif::frame::Value*, true> (0x0x7fcab35e7ea0) 0 empty
    std::is_nothrow_constructible<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35e7f08) 0 empty
      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*&&> > (0x0x7fcab35e7f70) 0 empty
        std::__is_nt_constructible_impl<const oif::frame::Value*, const oif::frame::Value*&&> (0x0x7fcab35fb000) 0 empty
          std::integral_constant<bool, true> (0x0x7fcab35eb4e0) 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*> > (0x0x7fcab35eb540) 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*&&> > (0x0x7fcab35eb5a0) 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*&&> (0x0x7fcab35fb068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab35eb600) 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*&&> > (0x0x7fcab35fb0d0) 0 empty
  std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb138) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab35eb660) 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*&&> (0x0x7fcab35fb1a0) 0 empty
  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*&&> > (0x0x7fcab35fb208) 0 empty
    std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb270) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab35eb6c0) 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> (0x0x7fcab35fb2d8) 0 empty
  std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb340) 0 empty
    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*&&> > (0x0x7fcab35fb3a8) 0 empty
      std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb410) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab35eb720) 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*> (0x0x7fcab35fb478) 0 empty
  std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fcab35fb4e0) 0 empty
    std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb548) 0 empty
      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*&&> > (0x0x7fcab35fb5b0) 0 empty
        std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb618) 0 empty
          std::integral_constant<bool, true> (0x0x7fcab35eb780) 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*> > (0x0x7fcab35fb680) 0 empty
  std::is_nothrow_move_assignable<const oif::frame::Value*> (0x0x7fcab35fb6e8) 0 empty
    std::__is_nt_move_assignable_impl<const oif::frame::Value*, true> (0x0x7fcab35fb750) 0 empty
      std::is_nothrow_assignable<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb7b8) 0 empty
        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*&&> > (0x0x7fcab35fb820) 0 empty
          std::__is_nt_assignable_impl<const oif::frame::Value*&, const oif::frame::Value*&&> (0x0x7fcab35fb888) 0 empty
            std::integral_constant<bool, true> (0x0x7fcab35eb7e0) 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> > > > (0x0x7fcab3217f60) 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> > > > (0x0x7fcab35fba28) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const long unsigned int, unsigned int> > > > (0x0x7fcab3240000) 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>*> (0x0x7fcab35fbaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3240060) 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>*> > (0x0x7fcab32400c0) 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>*> > > (0x0x7fcab35fbb60) 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>*> (0x0x7fcab35fbbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3240120) 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> > > > > (0x0x7fcab32409c0) 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> > > > > (0x0x7fcab35fbc98) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFAxisType, std::unique_ptr<oif::frame::UFAxis> > > > > (0x0x7fcab3240a20) 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> >*> (0x0x7fcab35fbd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3240a80) 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> >*> > (0x0x7fcab3240ae0) 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> > >*> > > (0x0x7fcab35fbdd0) 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> >*> (0x0x7fcab35fbe38) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3240b40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> > (0x0x7fcab32860c0) 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_array_unknown_bounds<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> > > > > > >
   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_array_unknown_bounds<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> > > > > > > (0x0x7fcab3286120) 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> > > > (0x0x7fcab35fbf08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286180) 0 empty

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

Class std::__and_<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> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<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> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 0u> > > (0x0x7fcab35fbf70) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab35fba90) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3286240) 0 empty

Class std::__is_array_unknown_bounds<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_unknown_bounds<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab35fbd00) 0 empty
  std::__and_<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> > > > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 0u> > > (0x0x7fcab329d000) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d068) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab32862a0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<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> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<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> > > > > > (0x0x7fcab329d0d0) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3286360) 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_array_unknown_bounds<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> > > > > >
   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_array_unknown_bounds<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> > > > > > (0x0x7fcab329d1a0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<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> > > > > > (0x0x7fcab329d208) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d270) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab32863c0) 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_scalar<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_scalar<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab3286420) 0 empty

Class std::__is_integral_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_integral_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286480) 0 empty

Class std::is_integral<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_integral<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d340) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32864e0) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_floating_point<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_integral<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab3286540) 0 empty

Class std::__is_floating_point_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_floating_point_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32865a0) 0 empty

Class std::is_floating_point<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_floating_point<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d410) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286600) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_floating_point<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_integral<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329d478) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3286660) 0 empty

Class std::is_arithmetic<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_arithmetic<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d548) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32866c0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_arithmetic<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fcab3286720) 0 empty

Class std::is_enum<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_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286780) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fcab32867e0) 0 empty

Class std::__is_pointer_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_pointer_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286840) 0 empty

Class std::is_pointer<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_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d680) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32868a0) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > > (0x0x7fcab3286900) 0 empty

Class std::__is_member_pointer_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_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286960) 0 empty

Class std::is_member_pointer<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_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d750) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32869c0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_null_pointer<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_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab3286a20) 0 empty

Class std::__is_null_pointer_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_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286a80) 0 empty

Class std::is_null_pointer<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_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d820) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286ae0) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329d888) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329d8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3286b40) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329d958) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329d9c0) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329da28) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3286ba0) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329da90) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329daf8) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329db60) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329dbc8) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab3286c00) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<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_arithmetic<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329dc30) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329dc98) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329dd00) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329dd68) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329ddd0) 0 empty
          std::integral_constant<bool, false> (0x0x7fcab3286c60) 0 empty

Class std::is_scalar<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_scalar<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329de38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3286cc0) 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_scalar<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_scalar<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > > > (0x0x7fcab329dea0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329df08) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3286d20) 0 empty

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

Class std::__is_destructible_impl<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_destructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab329df70) 0 empty
  std::__do_is_destructible_impl (0x0x7fcab3286de0) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, false, false> (0x0x7fcab32c7068) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3286e40) 0 empty

Class std::is_destructible<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_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab32c70d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3286ea0) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab3286f60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab32c7208) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab32cc000) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c72d8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab32c7340) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c73a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab32cc060) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7410) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7478) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab32c74e0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab32cc0c0) 0 empty

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

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> (0x0x7fcab32c7618) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&> (0x0x7fcab32c7680) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab32cc180) 0 empty

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

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

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab32c7750) 0 empty
  std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> (0x0x7fcab32c77b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab32cc2a0) 0 empty

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> > >&> (0x0x7fcab32cc3c0) 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> > >&> (0x0x7fcab32cc420) 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> > >&> (0x0x7fcab32cc360) 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> > >&> (0x0x7fcab32c7888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32cc480) 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> > >&> (0x0x7fcab32c78f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32cc4e0) 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> > > > > > > (0x0x7fcab32cc540) 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> > > > > (0x0x7fcab32cc5a0) 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> > > > > > (0x0x7fcab32c7958) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab32c79c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab32cc600) 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> > > > > > (0x0x7fcab32c7a28) 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> > > > > > (0x0x7fcab32c7a90) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab32c7af8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab32cc660) 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> (0x0x7fcab32cc6c0) 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> > > > (0x0x7fcab32c7bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab32cc720) 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> > > > > (0x0x7fcab32cc780) 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> > > > > > (0x0x7fcab32c7c30) 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> > > > (0x0x7fcab32c7c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab32cc7e0) 0 empty

Class std::conditional<true, 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<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::__not_<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<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=0 base align=1
std::conditional<true, 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<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::__not_<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<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> > > > > > > > (0x0x7fcab32cc8a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<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_direct_constructible_new_safe<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<false, std::__is_direct_constructible_ref_cast<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_direct_constructible_new_safe<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> > >&&> > (0x0x7fcab32cc900) 0 empty

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

Class std::__is_direct_constructible_impl<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_direct_constructible_impl<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> > >&&> (0x0x7fcab32c7dd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab32cc9c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<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_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<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> > > >&&> > (0x0x7fcab32c7ea0) 0 empty
  std::__is_direct_constructible_impl<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> > >&&> (0x0x7fcab32c7f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab32cca20) 0 empty

Class std::__is_direct_constructible_new_safe<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_direct_constructible_new_safe<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> > >&&> (0x0x7fcab32c7f70) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<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> > > >&&> > (0x0x7fcab3306000) 0 empty
    std::__is_direct_constructible_impl<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> > >&&> (0x0x7fcab3306068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab32cca80) 0 empty

Class std::__is_direct_constructible_new<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_direct_constructible_new<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> > >&&> (0x0x7fcab33060d0) 0 empty
  std::__is_direct_constructible_new_safe<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> > >&&> (0x0x7fcab3306138) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<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> > > >&&> > (0x0x7fcab33061a0) 0 empty
      std::__is_direct_constructible_impl<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> > >&&> (0x0x7fcab3306208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab32ccae0) 0 empty

Class std::__is_direct_constructible<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_direct_constructible<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> > >&&> (0x0x7fcab3306270) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab32ccb40) 0 empty

Class std::__is_constructible_impl<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::default_delete<const oif::frame::Value> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<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::default_delete<const oif::frame::Value> > > >&&> (0x0x7fcab33062d8) 0 empty
  std::__is_direct_constructible<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> > >&&> (0x0x7fcab3306340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab32ccba0) 0 empty

Class std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&> (0x0x7fcab33063a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab32ccc00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab32ccc60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> > (0x0x7fcab32cccc0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&>, std::is_destructible<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_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab32ccd20) 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> > >&&> (0x0x7fcab3306478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32ccde0) 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> > > >&&> > > (0x0x7fcab32cce40) 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> > >&&> (0x0x7fcab33064e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab32ccea0) 0 empty

Class std::conditional<false, 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<false, 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> > >&&> > (0x0x7fcab32ccf00) 0 empty

Class 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=1 base align=1
std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306548) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab32ccf60) 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> > > >&&> > (0x0x7fcab33065b0) 0 empty
  std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306618) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3325000) 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> > >&&> (0x0x7fcab3306680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3325060) 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> > >&&> > (0x0x7fcab33250c0) 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> > > >&&> > (0x0x7fcab33066e8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306750) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3325120) 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> > > >&&> > (0x0x7fcab33067b8) 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> > > >&&> > (0x0x7fcab3306820) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306888) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3325180) 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> > > >&&> > > (0x0x7fcab33068f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33251e0) 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> > >&&> (0x0x7fcab3306958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3325240) 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> > >&&> > (0x0x7fcab33252a0) 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> > > >&&> > (0x0x7fcab33069c0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3325300) 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> > >&&> (0x0x7fcab3306a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3325360) 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> (0x0x7fcab33253c0) 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> > >&&> (0x0x7fcab3306af8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&, true> (0x0x7fcab3325420) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306410) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab32ccd80) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3306bc8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306c30) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab3325480) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306c98) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3306d00) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306d68) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab33254e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306dd0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306e38) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3306ea0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3306f08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab3325540) 0 empty

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

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&> (0x0x7fcab3336000) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >&&> (0x0x7fcab3336068) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3325600) 0 empty

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

Class std::conditional<true, 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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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<true, 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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab33256c0) 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> > >&&> (0x0x7fcab3325780) 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> > >&&> (0x0x7fcab33257e0) 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> > >&&> (0x0x7fcab3325720) 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> > >&&> (0x0x7fcab33361a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3325840) 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> > >&&> (0x0x7fcab3336208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33258a0) 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> > > > > > > (0x0x7fcab3325900) 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> > > > > > (0x0x7fcab3336270) 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> > > > > > (0x0x7fcab33362d8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > (0x0x7fcab3336340) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3325960) 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> (0x0x7fcab33259c0) 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> > > > (0x0x7fcab3336410) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3325a20) 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<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<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> > > > > (0x0x7fcab3325a80) 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<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<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> > > > > > (0x0x7fcab3336478) 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> > > > (0x0x7fcab33364e0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3325ae0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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> > > > > > > (0x0x7fcab3336548) 0 empty
  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<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> > > > > > (0x0x7fcab33365b0) 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> > > > (0x0x7fcab3336618) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3325b40) 0 empty

Class std::__and_<std::is_constructible<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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_constructible<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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> > > > > > > (0x0x7fcab3336680) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, 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<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> > > > > > > (0x0x7fcab33366e8) 0 empty
    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<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> > > > > > (0x0x7fcab3336750) 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> > > > (0x0x7fcab33367b8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab3325ba0) 0 empty

Class std::conditional<false, 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<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::__not_<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<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=0 base align=1
std::conditional<false, 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<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::__not_<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<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> > > > > > > > (0x0x7fcab3325c60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3325cc0) 0 empty

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

Class std::__not_<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<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::__not_<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<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> > > > > > > (0x0x7fcab3336888) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3325d80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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> > > > > > > > (0x0x7fcab33368f0) 0 empty
  std::__not_<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<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> > > > > > > (0x0x7fcab3336958) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3325de0) 0 empty

Class std::__and_<std::is_constructible<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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_constructible<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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> > > > > > > > (0x0x7fcab33369c0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&&>, std::__not_<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<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> > > > > > > > (0x0x7fcab3336a28) 0 empty
    std::__not_<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<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> > > > > > > (0x0x7fcab3336a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3325e40) 0 empty

Class std::conditional<true, 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<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::__not_<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<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=0 base align=1
std::conditional<true, 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<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::__not_<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<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> > > > > > > > (0x0x7fcab3325f00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<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::__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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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<true, std::__and_<std::is_constructible<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::__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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab3325f60) 0 empty

Class std::conditional<true, 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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, 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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3375000) 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<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<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> > > > > (0x0x7fcab3375060) 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<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<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> > > > > > (0x0x7fcab3336b60) 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> > > > (0x0x7fcab3336bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33750c0) 0 empty

Class std::__and_<std::is_constructible<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::__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<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_constructible<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::__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<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> > > > > > > (0x0x7fcab3336c30) 0 empty
  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<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> > > > > > (0x0x7fcab3336c98) 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> > > > (0x0x7fcab3336d00) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3375120) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<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::__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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<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::__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<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> > > > > > > (0x0x7fcab3336d68) 0 empty
  std::__and_<std::is_constructible<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::__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<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> > > > > > > (0x0x7fcab3336dd0) 0 empty
    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<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> > > > > > (0x0x7fcab3336e38) 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> > > > (0x0x7fcab3336ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab3375180) 0 empty

Class std::conditional<false, 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<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::__not_<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<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=0 base align=1
std::conditional<false, 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<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::__not_<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<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> > > > > > > > (0x0x7fcab3375240) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<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::__not_<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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, 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<true, std::__and_<std::is_constructible<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::__not_<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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >, const std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >&> > (0x0x7fcab33752a0) 0 empty

Class std::conditional<true, std::__not_<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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<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<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_constructible<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::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab3375300) 0 empty

Class std::__not_<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<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::__not_<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<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> > > > > > > (0x0x7fcab3336f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3375360) 0 empty

Class std::__and_<std::is_constructible<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::__not_<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<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_constructible<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::__not_<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<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> > > > > > > > (0x0x7fcab338f000) 0 empty
  std::__not_<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<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> > > > > > > (0x0x7fcab338f068) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab33753c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<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::__not_<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<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_constructible<std::_Rb_tree_iterator<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >, 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_constructible<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::__not_<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<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> > > > > > > > (0x0x7fcab338f0d0) 0 empty
  std::__and_<std::is_constructible<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::__not_<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<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> > > > > > > > (0x0x7fcab338f138) 0 empty
    std::__not_<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<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> > > > > > > (0x0x7fcab338f1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3375420) 0 empty

Class std::conditional<true, std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&>, std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&>, std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&> > (0x0x7fcab33754e0) 0 empty

Class std::__and_<std::is_constructible<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_constructible<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_constructible<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_constructible<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> > > >&&> > (0x0x7fcab338f208) 0 empty
  std::is_constructible<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::default_delete<const oif::frame::Value> > > >&&> (0x0x7fcab338f270) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3375540) 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> > > > > (0x0x7fcab3375600) 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> > > > > > (0x0x7fcab338f2d8) 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> > > > (0x0x7fcab338f340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3375660) 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> > > > (0x0x7fcab3375720) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab3375e40) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node_base*>, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<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_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > > (0x0x7fcab3375f60) 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*> (0x0x7fcab338f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4000) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> >, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fcab33c4060) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7fcab338f618) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab338f680) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab33c40c0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_node_base*> (0x0x7fcab338f6e8) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7fcab338f750) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab338f7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab33c4120) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7fcab33c4180) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7fcab338f820) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7fcab338f888) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab33c41e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<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_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7fcab338f8f0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7fcab338f958) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7fcab338f9c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab33c4240) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<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_scalar<std::_Rb_tree_node_base*> > (0x0x7fcab33c42a0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_node_base*> (0x0x7fcab338fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4300) 0 empty

Class std::is_integral<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_node_base*> (0x0x7fcab338fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4360) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7fcab33c43c0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_node_base*> (0x0x7fcab338faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4420) 0 empty

Class std::is_floating_point<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7fcab338fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4480) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x7fcab338fbc8) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7fcab338fc30) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab33c44e0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_node_base*> (0x0x7fcab338fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4540) 0 empty

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

Class std::is_enum<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_node_base*> (0x0x7fcab338fdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33c4600) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_node_base*>, std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7fcab33c4660) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_node_base*> (0x0x7fcab338fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33c46c0) 0 empty

Class std::is_pointer<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fcab338fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33c4720) 0 empty

Class std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<std::_Rb_tree_node_base*>, std::__or_<std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > > (0x0x7fcab33c4780) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab338ff08) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fcab338ff70) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33c47e0) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab338f4e0) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab338f548) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fcab33dd000) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab33c4840) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab33dd068) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab33dd0d0) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x7fcab33dd138) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7fcab33dd1a0) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab33c48a0) 0 empty

Class std::is_scalar<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_node_base*> (0x0x7fcab33dd208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33c4900) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<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_scalar<std::_Rb_tree_node_base*> > (0x0x7fcab33dd270) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7fcab33dd2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33c4960) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true> (0x0x7fcab33dd410) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33c4a80) 0 empty

Class std::is_destructible<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_node_base*> (0x0x7fcab33dd478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33c4ae0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fcab33c4b40) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd4e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab33c4c60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab33dd5b0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab33c4d80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd680) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab33dd6e8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab33c4e40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd888) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd8f0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab33dd958) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dd9c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab33c4f00) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33dda90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33e8180) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33ddaf8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33ddb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33e82a0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33ddbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33e8360) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab33e83c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab33ddc30) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7fcab33ddc98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33e8420) 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&> (0x0x7fcab33e8540) 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&> (0x0x7fcab33e85a0) 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&> (0x0x7fcab33e84e0) 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&> (0x0x7fcab33dde38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33e8600) 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&> (0x0x7fcab33ddea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33e8660) 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*> > > (0x0x7fcab33e86c0) 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*> > (0x0x7fcab33e87e0) 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*> > (0x0x7fcab33ddf08) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab33ddf70) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab33e8840) 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*> > (0x0x7fcab33f7000) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fcab33f7068) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab33f70d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab33e88a0) 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> (0x0x7fcab33e8900) 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*> (0x0x7fcab33f7208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab33e8ae0) 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*> > (0x0x7fcab33e8b40) 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*> > (0x0x7fcab33f7270) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab33f72d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab33e8ba0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, 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::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab33e8c60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, int&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab33e8cc0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fcab33e8d20) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7fcab33f75b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33e8de0) 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&&> > > (0x0x7fcab33e8e40) 0 empty

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7fcab33f7618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab33e8ea0) 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&&> > (0x0x7fcab33e8f00) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7fcab33f7680) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3019060) 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&&> > (0x0x7fcab33f76e8) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7fcab33f7750) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30190c0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7fcab33f77b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3019120) 0 empty

Class std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7fcab3019180) 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&&> > (0x0x7fcab33f7820) 0 empty
  std::is_reference<int&&> (0x0x7fcab33f7888) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30191e0) 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&&> > (0x0x7fcab33f78f0) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7fcab33f7958) 0 empty
    std::is_reference<int&&> (0x0x7fcab33f79c0) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3019240) 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&&> > > (0x0x7fcab33f7a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab30192a0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7fcab33f7b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab30193c0) 0 empty

Class std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> > (0x0x7fcab3019420) 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&&> > (0x0x7fcab33f7bc8) 0 empty
  std::is_reference<int&&> (0x0x7fcab33f7c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3019480) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7fcab33f7c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab30194e0) 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> (0x0x7fcab3019540) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7fcab33f7d00) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7fcab30195a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f7548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab33e8d80) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab33f7dd0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f7e38) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab3019600) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f7ea0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab33f7f08) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f7f70) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab3019660) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f73a8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7fcab33f7410) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab33f7478) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3025000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab30196c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3025068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3019720) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30250d0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3025138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3019780) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30251a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab30197e0) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab3019840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, 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_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab3025208) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3025270) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30198a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, 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<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab3019960) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab30199c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, 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_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab3025410) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3025478) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3019a20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7fcab3019ae0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab3019b40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab3019ba0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fcab3019c00) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab3019c60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30256e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab3019d80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab30257b8) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab3025820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab3019e40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab30258f0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025958) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30259c0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025a28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab3045000) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab3045120) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025af8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3045180) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab3025bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab30451e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab3045240) 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* 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*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab30452a0) 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*&> (0x0x7fcab3045360) 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*&> (0x0x7fcab30453c0) 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*&> (0x0x7fcab3045300) 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*&> (0x0x7fcab3025c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3045420) 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*&> (0x0x7fcab3025d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3045480) 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*> > > (0x0x7fcab30454e0) 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*> > (0x0x7fcab3025d68) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fcab3025dd0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab3025e38) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3045540) 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> (0x0x7fcab30455a0) 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*> (0x0x7fcab3025f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab30456c0) 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*&, 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*&, std::_Rb_tree_node_base*> > (0x0x7fcab30252d8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fcab3025340) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab3045720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab30254e0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fcab3025548) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fcab3056000) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab3045780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab3056068) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab30560d0) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7fcab3056138) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fcab30561a0) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab30457e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30458a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab3045900) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab3045960) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab30563a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab30459c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7fcab3056410) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab3056478) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3045a20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30564e0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x7fcab3056548) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x7fcab30565b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3045a80) 0 empty

Class std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab3045b40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30566e8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab3056750) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab3045ba0) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7fcab3056958) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3045de0) 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*> > > (0x0x7fcab3045e40) 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*> > (0x0x7fcab30569c0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fcab3056a28) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab3056a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab3045ea0) 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> (0x0x7fcab3045f00) 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*> (0x0x7fcab3056bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab3045f60) 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*> > (0x0x7fcab307a000) 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*> > (0x0x7fcab3056c30) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7fcab3056c98) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab307a060) 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*&> (0x0x7fcab307a120) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab307a360) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab307a3c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab307a420) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fcab307a540) 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&&> (0x0x7fcab3056f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab307a6c0) 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&&> > > (0x0x7fcab307a720) 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&&> (0x0x7fcab3056f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab307a780) 0 empty

Class std::conditional<false, 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<false, std::is_lvalue_reference<std::_Rb_tree_node_base* const&&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> > (0x0x7fcab307a7e0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7fcab3056208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab307a840) 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&&> > (0x0x7fcab3056270) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7fcab30562d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab307a8a0) 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&&> (0x0x7fcab3056618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab307a900) 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&&> > (0x0x7fcab307a960) 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&&> > (0x0x7fcab3056680) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fcab30567b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab307a9c0) 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&&> > (0x0x7fcab3056820) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7fcab3056d00) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1000) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab307aa20) 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&&> > > (0x0x7fcab30a1068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab307aa80) 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&&> (0x0x7fcab30a10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab307aae0) 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&&> > (0x0x7fcab307ab40) 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&&> > (0x0x7fcab30a1138) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7fcab30a11a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab307aba0) 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&&> (0x0x7fcab30a1208) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab307ac00) 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> (0x0x7fcab307ac60) 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&&> (0x0x7fcab30a1270) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7fcab307acc0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab3056ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab307a660) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab30a1340) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a13a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab307ade0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1410) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab30a1478) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a14e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab307aea0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1618) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1680) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab30a16e8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab307af60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1820) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab30ac1e0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1888) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a18f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30ac300) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7fcab30a1958) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab30ac480) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab30ac4e0) 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*&, 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*&, std::_Rb_tree_node_base*> > (0x0x7fcab30ac540) 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* 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*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab30a19c0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab30a1a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30ac5a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30a1a90) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab30a1af8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab30a1b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab30ac600) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30a1bc8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30a1c30) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab30a1c98) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab30a1d00) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab30ac660) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30ac720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30ac780) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab30ac7e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30a1dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab30ac840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30a1e38) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30a1ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30ac8a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30a1f08) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30a1f70) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab30bf000) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab30ac900) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30ac9c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30bf068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab30bf0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30aca20) 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*> > (0x0x7fcab30acae0) 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*> > (0x0x7fcab30bf138) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fcab30bf1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab30acb40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30ace40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab30acea0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab30acf00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7fcab30bf2d8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30bf340) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30acf60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7fcab30bf3a8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x7fcab30bf410) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30bf478) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab30f8000) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30f80c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x7fcab30f8120) 0 empty

Class std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab30f8180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30bf548) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30bf5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30f81e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, 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_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30bf618) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x7fcab30bf680) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30bf6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab30f8240) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<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_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab30f8300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x7fcab30bf750) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7fcab30bf7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30f8360) 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*> > (0x0x7fcab30f8420) 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*> > (0x0x7fcab30bf820) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7fcab30bf888) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab30f8480) 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> (0x0x7fcab30f8900) 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> > > (0x0x7fcab30bf958) 0 empty
  std::unary_function<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> >, const UFEventProperty> (0x0x7fcab30f8960) 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*&> (0x0x7fcab30f8cc0) 0 empty

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

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

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

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

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

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

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> > > > > (0x0x7fcab312dba0) 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> > > > > (0x0x7fcab30bfc98) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFFrameProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab312dc00) 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> >*> (0x0x7fcab30bfd68) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab312dc60) 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> >*> > (0x0x7fcab312dcc0) 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> > >*> > > (0x0x7fcab30bfdd0) 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> >*> (0x0x7fcab30bfd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab312dd20) 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> > > > > (0x0x7fcab31aa900) 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> > > > > (0x0x7fcab30bff70) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFDeviceProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab31aa960) 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> >*> (0x0x7fcab31c9068) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab31aa9c0) 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> >*> > (0x0x7fcab31aaa20) 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> > >*> > > (0x0x7fcab31c90d0) 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> >*> (0x0x7fcab31c9138) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab31aaa80) 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> > > > > (0x0x7fcab31e20c0) 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> > > > > (0x0x7fcab31c91a0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > > > > (0x0x7fcab31e2120) 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> >*> (0x0x7fcab31c9270) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab31e2180) 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> >*> > (0x0x7fcab31e21e0) 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> > >*> > > (0x0x7fcab31c92d8) 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> >*> (0x0x7fcab31c9340) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab31e2240) 0 empty

Class std::conditional<true, 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_base* const&, std::_Rb_tree_node_base*> >, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, 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_base* const&, std::_Rb_tree_node_base*> >, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab31e2b40) 0 empty

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

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7fcab31e2c00) 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> > >*&> (0x0x7fcab31c95b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab31e2cc0) 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> > > >*&> > > (0x0x7fcab31e2d20) 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> > >*&> (0x0x7fcab31c9618) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab31e2d80) 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> > >*&> > (0x0x7fcab31e2de0) 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> > > >*&> > (0x0x7fcab31c9680) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c96e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab31e2e40) 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> > >*&> (0x0x7fcab31c9750) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab31e2ea0) 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> > >*&> > (0x0x7fcab31e2f00) 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> > > >*&> > (0x0x7fcab31c97b8) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9820) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab31e2f60) 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> > > >*&> > (0x0x7fcab31c9888) 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> > > >*&> > (0x0x7fcab31c98f0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9958) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab2e31000) 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> > > >*&> > > (0x0x7fcab31c99c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2e31060) 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> > >*&> (0x0x7fcab31c9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2e310c0) 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> > >*&> > (0x0x7fcab2e31120) 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> > > >*&> > (0x0x7fcab31c9a90) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2e31180) 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> > >*&> (0x0x7fcab31c9b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2e311e0) 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> (0x0x7fcab2e31240) 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> > >*&> (0x0x7fcab31c9bc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&, true> (0x0x7fcab2e312a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, 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_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fcab31e2c60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, 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::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fcab31c9c98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fcab2e31300) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, 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_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9d68) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fcab31c9dd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7fcab2e31360) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, 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_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9ea0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9f08) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fcab31c9f70) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab31c9000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7fcab2e313c0) 0 empty

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

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, 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::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> (0x0x7fcab2e3e000) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value> > >*&> (0x0x7fcab2e3e068) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2e31480) 0 empty

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

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

Class std::conditional<true, 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_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, 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_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab2e315a0) 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> > >*&> (0x0x7fcab2e31660) 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> > >*&> (0x0x7fcab2e316c0) 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> > >*&> (0x0x7fcab2e31600) 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> > >*&> (0x0x7fcab2e3e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2e31720) 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> > >*&> (0x0x7fcab2e3e208) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2e31780) 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*> > > (0x0x7fcab2e317e0) 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*> > (0x0x7fcab2e3e270) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fcab2e3e2d8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fcab2e3e340) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab2e31840) 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> (0x0x7fcab2e318a0) 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*> (0x0x7fcab2e3e478) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2e31900) 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<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_base* const&, 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*> > (0x0x7fcab2e31960) 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_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<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_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab2e3e4e0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab2e3e548) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2e319c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, 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_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, 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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3e5b0) 0 empty
  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_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab2e3e618) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab2e3e680) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab2e31a20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, 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_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, 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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3e6e8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, 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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3e750) 0 empty
    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_base* const&, std::_Rb_tree_node_base*> > (0x0x7fcab2e3e7b8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fcab2e3e820) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab2e31a80) 0 empty

Class std::conditional<false, 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_base* const&, std::_Rb_tree_node_base*> >, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, 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_base* const&, std::_Rb_tree_node_base*> >, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab2e31b40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, 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<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&> > (0x0x7fcab2e31ba0) 0 empty

Class std::conditional<true, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x7fcab2e31c00) 0 empty

Class std::__not_<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_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2e31c60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab2e3e958) 0 empty
  std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3e9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2e31cc0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab2e3ea28) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7fcab2e3ea90) 0 empty
    std::__not_<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_base* const&, std::_Rb_tree_node_base*> > > (0x0x7fcab2e3eaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab2e31d20) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const UFEventProperty, std::unique_ptr<const oif::frame::Value, std::default_delete<const oif::frame::Value> > > >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7fcab2e3eb60) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7fcab2e3ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2e31e40) 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<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_base*&, 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*> > (0x0x7fcab2e31f00) 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_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<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_base*&, std::_Rb_tree_node_base*> > (0x0x7fcab2e3ec30) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7fcab2e3ec98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2e31f60) 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> > >*&> (0x0x7fcab2e71060) 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> > > (0x0x7fcab2ec73c0) 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&> > (0x0x7fcab2ec7d80) 0 empty

Class std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > (0x0x7fcab2ee60d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2ec7de0) 0 empty

Class std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > (0x0x7fcab2ee6138) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ec7e40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>, std::__is_direct_constructible_new_safe<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>, std::__is_direct_constructible_new_safe<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ef4000) 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&>&&> (0x0x7fcab2ef40c0) 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&>&&> (0x0x7fcab2ef4120) 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&>&&> (0x0x7fcab2ef4060) 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&>&&> (0x0x7fcab2ee63a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef4180) 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&>&&> (0x0x7fcab2ee6410) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef41e0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ef4240) 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&>&&> (0x0x7fcab2ee6478) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef42a0) 0 empty

Class std::__or_<std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ee64e0) 0 empty
  std::is_function<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee6548) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2ef4300) 0 empty

Class std::__not_<std::__or_<std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<std::tuple<const UFEventProperty&>&&>, std::is_function<std::tuple<const UFEventProperty&>&&> > > (0x0x7fcab2ee65b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2ef4360) 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&>&&> (0x0x7fcab2ee6618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef43c0) 0 empty

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

Class std::__and_<std::is_lvalue_reference<std::tuple<const UFEventProperty&>&&>, std::is_rvalue_reference<const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<std::tuple<const UFEventProperty&>&&>, std::is_rvalue_reference<const UFEventProperty&> > (0x0x7fcab2ee6680) 0 empty
  std::is_lvalue_reference<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee66e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2ef4480) 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&>&&> > > (0x0x7fcab2ef4540) 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&>&&> > (0x0x7fcab2ef45a0) 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&>&&> (0x0x7fcab2ee67b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2ef4600) 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&>&&> > (0x0x7fcab2ee6820) 0 empty
  std::is_rvalue_reference<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee6888) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2ef4660) 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&>&&> (0x0x7fcab2ee68f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2ef46c0) 0 empty

Class std::conditional<true, 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<true, std::is_reference<std::tuple<const UFEventProperty&>&&>, std::is_void<std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ef4720) 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&>&&> > (0x0x7fcab2ee6958) 0 empty
  std::is_reference<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee69c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2ef4780) 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&>&&> > (0x0x7fcab2ee6a28) 0 empty
  std::__or_<std::is_reference<std::tuple<const UFEventProperty&>&&>, std::is_void<std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ee6a90) 0 empty
    std::is_reference<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee6af8) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab2ef47e0) 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&>&&> > > (0x0x7fcab2ee6b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef4840) 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&>&&> (0x0x7fcab2ee6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef48a0) 0 empty

Class std::conditional<false, 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<false, std::is_object<std::tuple<const UFEventProperty&>&&>, std::is_reference<std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2ef4900) 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&>&&> > (0x0x7fcab2ee6c30) 0 empty
  std::is_reference<std::tuple<const UFEventProperty&>&&> (0x0x7fcab2ee6c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2ef4960) 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&>&&> (0x0x7fcab2ee6d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2ef49c0) 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> (0x0x7fcab2ef4a20) 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&>&&> (0x0x7fcab2ee6d68) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const UFEventProperty&>&&, true> (0x0x7fcab2ef4a80) 0 empty

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

Class std::__is_static_castable_safe<std::tuple<const UFEventProperty&>&&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2ee6e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef4ba0) 0 empty

Class std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2ee6ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef4cc0) 0 empty

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

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

Class std::__is_direct_constructible_ref_cast<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b000) 0 empty
  std::__and_<std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const UFEventProperty&>&&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const UFEventProperty&>&&, const UFEventProperty&, false> > > > (0x0x7fcab2f1b068) 0 empty
    std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2f1b0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab2ef4de0) 0 empty

Class std::__is_direct_constructible_new<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b208) 0 empty
  std::__is_direct_constructible_ref_cast<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b270) 0 empty
    std::__and_<std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const UFEventProperty&>&&, const UFEventProperty&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const UFEventProperty&>&&, const UFEventProperty&, false> > > > (0x0x7fcab2f1b2d8) 0 empty
      std::__is_static_castable<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2f1b340) 0 empty
        std::integral_constant<bool, false> (0x0x7fcab2ef4e40) 0 empty

Class std::__is_direct_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2ef4f60) 0 empty

Class std::__is_constructible_impl<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b548) 0 empty
  std::__is_direct_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2f1d0c0) 0 empty

Class std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b618) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2f1d240) 0 empty

Class std::__and_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > (0x0x7fcab2f1b680) 0 empty
  std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> (0x0x7fcab2f1b6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2f1d2a0) 0 empty

Class std::conditional<false, std::is_void<std::tuple<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<std::tuple<const UFEventProperty&>&&>, std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > > (0x0x7fcab2f1d420) 0 empty

Class std::__or_<std::is_void<std::tuple<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<std::tuple<const UFEventProperty&>&&>, std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7fcab2f1b820) 0 empty
  std::__or_<std::is_function<const UFEventProperty&>, std::is_array<const UFEventProperty&> > (0x0x7fcab2f1b888) 0 empty
    std::is_array<const UFEventProperty&> (0x0x7fcab2f1b8f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fcab2f1d480) 0 empty

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

Class std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2f1ba90) 0 empty
  std::integral_constant<bool, false> (0x0x7fcab2f1d660) 0 empty

Class std::__and_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> > (0x0x7fcab2f1baf8) 0 empty
  std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> (0x0x7fcab2f1bb60) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2f1d6c0) 0 empty

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

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

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

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

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const UFEventProperty&>&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, const std::tuple<const UFEventProperty&>&> > >, std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const UFEventProperty&>&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, const std::tuple<const UFEventProperty&>&> > >, std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > > (0x0x7fcab2f1da80) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > >, std::__not_<std::is_convertible<const std::tuple<const UFEventProperty&>&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, const std::tuple<const UFEventProperty&>&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > >, std::__not_<std::is_convertible<const std::tuple<const UFEventProperty&>&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, const std::tuple<const UFEventProperty&>&> > > (0x0x7fcab2f1bc98) 0 empty
  std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > (0x0x7fcab2f1bd00) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2f1dae0) 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&>&&> (0x0x7fcab2f1dba0) 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&> > (0x0x7fcab2f1dc60) 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&> > (0x0x7fcab2f1dc00) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > >, std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > >, std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > > (0x0x7fcab2f1dcc0) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > >, std::__not_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > >, std::__not_<std::is_convertible<std::tuple<const UFEventProperty&>&&, const UFEventProperty&> >, std::__not_<std::is_constructible<const UFEventProperty&, std::tuple<const UFEventProperty&>&&> > > (0x0x7fcab2f1bea0) 0 empty
  std::__not_<std::is_same<std::tuple<const UFEventProperty&>, std::tuple<const UFEventProperty&> > > (0x0x7fcab2f1bf08) 0 empty
    std::integral_constant<bool, false> (0x0x7fcab2f1dd20) 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&> > (0x0x7fcab2f1dde0) 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&> (0x0x7fcab2f49000) 0 empty
  std::integral_constant<bool, true> (0x0x7fcab2f1de40) 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&> > (0x0x7fcab2f49068) 0 empty
  std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f490d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fcab2f1dea0) 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&> (0x0x7fcab2f49138) 0 empty
  std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&>, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> > (0x0x7fcab2f491a0) 0 empty
    std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f49208) 0 empty
      std::integral_constant<bool, true> (0x0x7fcab2f1df00) 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> (0x0x7fcab2f49270) 0 empty
  std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f492d8) 0 empty
    std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&>, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> > (0x0x7fcab2f49340) 0 empty
      std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f493a8) 0 empty
        std::integral_constant<bool, true> (0x0x7fcab2f1df60) 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&> (0x0x7fcab2f49410) 0 empty
  std::__is_nothrow_move_constructible_impl<const UFEventProperty&, true> (0x0x7fcab2f49478) 0 empty
    std::is_nothrow_constructible<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f494e0) 0 empty
      std::__and_<std::is_constructible<const UFEventProperty&, const UFEventProperty&>, std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> > (0x0x7fcab2f49548) 0 empty
        std::__is_nt_constructible_impl<const UFEventProperty&, const UFEventProperty&> (0x0x7fcab2f495b0) 0 empty
          std::integral_constant<bool, true> (0x0x7fcab2f4b000) 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> > > (0x0x7fcab2f4b5a0) 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> > > (0x0x7fcab2f496e8) 0 empty
  std::tuple_element<0ul, std::tuple<std::default_delete<oif::frame::UFAxis> > > (0x0x7fcab2f4b600) 0 empty

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7fcab2f4bba0) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7fcab2f4bc00) 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&> > (0x0x7fcab2f4bde0) 0 empty

