Lines Matching defs:value
98 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
105 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
135 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
142 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
150 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
156 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
162 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
168 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
174 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
181 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
187 template <typename B = T, typename std::enable_if<std::is_same<B, char>::value, int>::type = 0>
274 ArrayProxy( T const & value ) VULKAN_HPP_NOEXCEPT
276 , m_ptr( &value )
304 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
318 typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
319 std::is_convertible<decltype( std::declval<V>().size() ), std::size_t>::value>::type * = nullptr>
384 ArrayProxyNoTemporaries( T & value ) VULKAN_HPP_NOEXCEPT
386 , m_ptr( &value )
391 ArrayProxyNoTemporaries( V && value ) = delete;
393 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
394 ArrayProxyNoTemporaries( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
396 , m_ptr( &value )
400 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
401 ArrayProxyNoTemporaries( typename std::remove_const<T>::type && value ) = delete;
409 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
426 template <std::size_t C, typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
433 template <std::size_t C, typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
444 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
451 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
462 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
469 template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
474 typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
475 std::is_convertible<decltype( std::declval<V>().size() ), std::size_t>::value>::type * = nullptr>
608 value = false
621 static const bool valid = std::is_same<Type, Head>::value || IsPartOfStructureChain<Type, Tail...>::valid;
627 static const bool value = std::is_same<T, typename std::tuple_element<Index, std::tuple<ChainElements...>>::type>::value ||
628 StructureChainContains<Index - 1, T, ChainElements...>::value;
634 static const bool value = std::is_same<T, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value;
641 static const bool valid = StructExtends<TestType, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value &&
642 ( TestType::allowDuplicate || !StructureChainContains<Index - 1, TestType, ChainElements...>::value ) &&
701 return std::get<ChainElementIndex<0, T, Which, void, ChainElements...>::value>( static_cast<std::tuple<ChainElements...> &>( *this ) );
707 return std::get<ChainElementIndex<0, T, Which, void, ChainElements...>::value>( static_cast<std::tuple<ChainElements...> const &>( *this ) );
734 typename std::enable_if<std::is_same<ClassType, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value && ( Which == 0 ), bool>::type
741 typename std::enable_if<!std::is_same<ClassType, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value || ( Which != 0 ), bool>::type
749 typename std::enable_if<!std::is_same<ClassType, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value || ( Which != 0 ), void>::type
761 typename std::enable_if<!std::is_same<ClassType, typename std::tuple_element<0, std::tuple<ChainElements...>>::type>::value || ( Which != 0 ), void>::type
775 struct ChainElementIndex<Index, T, Which, typename std::enable_if<!std::is_same<T, First>::value, void>::type, First, Types...>
781 struct ChainElementIndex<Index, T, Which, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
787 struct ChainElementIndex<Index, T, 0, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
858 static constexpr size_t value = std::tuple_size<std::tuple<Elements...>>::value;
886 explicit UniqueHandle( Type const & value, Deleter const & deleter = Deleter() ) VULKAN_HPP_NOEXCEPT
888 , m_value( value )
952 void reset( Type const & value = Type() ) VULKAN_HPP_NOEXCEPT
954 if ( m_value != value )
960 m_value = value;
966 Type value = m_value;
968 return value;
6606 : result( r ), value( v )
6615 : result( r ), value( std::move( v ) )
6620 T value;
6624 return std::tuple<Result &, T &>( result, value );
6638 , value( std::move( v ) )
6643 "asTuple() on an l-value is deprecated, as it implicitly moves the UniqueHandle out of the ResultValue. Use asTuple() on an r-value instead, requiring to explicitly move the UniqueHandle." )
6647 return std::make_tuple( result, std::move( value ) );
6652 return std::make_tuple( result, std::move( value ) );
6656 UniqueHandle<Type, Dispatch> value;
6668 , value( std::move( v ) )
6673 "asTuple() on an l-value is deprecated, as it implicitly moves the UniqueHandle out of the ResultValue. Use asTuple() on an r-value instead, requiring to explicitly move the UniqueHandle." )
6677 return std::make_tuple( result, std::move( value ) );
6682 return std::make_tuple( result, std::move( value ) );
6686 std::vector<UniqueHandle<Type, Dispatch>> value;
6847 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6853 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6859 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6865 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6871 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6877 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6884 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6891 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
6898 template <typename T, typename = typename std::enable_if<std::is_integral<T>::value>::type>
8628 value = true
8637 value = true
8646 value = true
8655 value = true
8664 value = true
8673 value = true
8682 value = true
8692 value = true
8701 value = true
8710 value = true
8719 value = true
8728 value = true
8737 value = true
8746 value = true
8755 value = true
8764 value = true
8773 value = true
8782 value = true
8791 value = true
8800 value = true
8809 value = true
8818 value = true
8827 value = true
8836 value = true
8845 value = true
8854 value = true
8863 value = true
8872 value = true
8881 value = true
8890 value = true
8899 value = true
8908 value = true
8917 value = true
8926 value = true
8935 value = true
8944 value = true
8953 value = true
8962 value = true
8971 value = true
8980 value = true
8989 value = true
8998 value = true
9007 value = true
9016 value = true
9025 value = true
9034 value = true
9043 value = true
9052 value = true
9061 value = true
9070 value = true
9079 value = true
9088 value = true
9097 value = true
9106 value = true
9116 value = true
9125 value = true
9134 value = true
9143 value = true
9152 value = true
9161 value = true
9170 value = true
9179 value = true
9188 value = true
9197 value = true
9206 value = true
9215 value = true
9224 value = true
9233 value = true
9242 value = true
9251 value = true
9260 value = true
9269 value = true
9278 value = true
9287 value = true
9296 value = true
9305 value = true
9314 value = true
9323 value = true
9332 value = true
9341 value = true
9350 value = true
9359 value = true
9368 value = true
9377 value = true
9386 value = true
9395 value = true
9404 value = true
9413 value = true
9422 value = true
9431 value = true
9440 value = true
9449 value = true
9458 value = true
9467 value = true
9476 value = true
9485 value = true
9494 value = true
9503 value = true
9512 value = true
9521 value = true
9530 value = true
9539 value = true
9548 value = true
9557 value = true
9566 value = true
9575 value = true
9584 value = true
9593 value = true
9602 value = true
9611 value = true
9620 value = true
9629 value = true
9639 value = true
9648 value = true
9657 value = true
9666 value = true
9675 value = true
9684 value = true
9693 value = true
9702 value = true
9711 value = true
9720 value = true
9729 value = true
9738 value = true
9747 value = true
9756 value = true
9765 value = true
9774 value = true
9783 value = true
9792 value = true
9801 value = true
9810 value = true
9819 value = true
9828 value = true
9837 value = true
9846 value = true
9855 value = true
9864 value = true
9873 value = true
9882 value = true
9891 value = true
9900 value = true
9909 value = true
9918 value = true
9927 value = true
9936 value = true
9945 value = true
9954 value = true
9963 value = true
9972 value = true
9981 value = true
9990 value = true
9999 value = true
10008 value = true
10017 value = true
10026 value = true
10035 value = true
10044 value = true
10053 value = true
10062 value = true
10072 value = true
10081 value = true
10090 value = true
10099 value = true
10109 value = true
10119 value = true
10129 value = true
10139 value = true
10148 value = true
10157 value = true
10166 value = true
10175 value = true
10184 value = true
10193 value = true
10203 value = true
10212 value = true
10221 value = true
10231 value = true
10240 value = true
10249 value = true
10259 value = true
10268 value = true
10277 value = true
10286 value = true
10296 value = true
10305 value = true
10314 value = true
10323 value = true
10332 value = true
10341 value = true
10350 value = true
10359 value = true
10368 value = true
10377 value = true
10386 value = true
10395 value = true
10404 value = true
10413 value = true
10422 value = true
10432 value = true
10441 value = true
10450 value = true
10459 value = true
10468 value = true
10477 value = true
10486 value = true
10495 value = true
10504 value = true
10513 value = true
10522 value = true
10531 value = true
10540 value = true
10549 value = true
10558 value = true
10568 value = true
10577 value = true
10586 value = true
10595 value = true
10604 value = true
10613 value = true
10622 value = true
10632 value = true
10642 value = true
10651 value = true
10660 value = true
10669 value = true
10678 value = true
10687 value = true
10696 value = true
10706 value = true
10715 value = true
10725 value = true
10734 value = true
10745 value = true
10754 value = true
10766 value = true
10775 value = true
10786 value = true
10796 value = true
10805 value = true
10814 value = true
10824 value = true
10833 value = true
10842 value = true
10851 value = true
10860 value = true
10869 value = true
10878 value = true
10889 value = true
10898 value = true
10909 value = true
10920 value = true
10929 value = true
10941 value = true
10950 value = true
10961 value = true
10971 value = true
10980 value = true
10989 value = true
10999 value = true
11009 value = true
11019 value = true
11029 value = true
11039 value = true
11049 value = true
11059 value = true
11068 value = true
11078 value = true
11087 value = true
11097 value = true
11106 value = true
11115 value = true
11125 value = true
11134 value = true
11144 value = true
11155 value = true
11166 value = true
11175 value = true
11184 value = true
11193 value = true
11202 value = true
11211 value = true
11221 value = true
11230 value = true
11241 value = true
11250 value = true
11259 value = true
11268 value = true
11277 value = true
11286 value = true
11295 value = true
11304 value = true
11313 value = true
11325 value = true
11334 value = true
11343 value = true
11352 value = true
11363 value = true
11372 value = true
11381 value = true
11390 value = true
11399 value = true
11409 value = true
11418 value = true
11427 value = true
11436 value = true
11446 value = true
11456 value = true
11465 value = true
11474 value = true
11483 value = true
11493 value = true
11502 value = true
11511 value = true
11521 value = true
11530 value = true
11540 value = true
11550 value = true
11559 value = true
11568 value = true
11578 value = true
11587 value = true
11596 value = true
11605 value = true
11614 value = true
11624 value = true
11633 value = true
11644 value = true
11653 value = true
11662 value = true
11673 value = true
11682 value = true
11691 value = true
11700 value = true
11709 value = true
11719 value = true
11728 value = true
11738 value = true
11747 value = true
11756 value = true
11766 value = true
11775 value = true
11785 value = true
11794 value = true
11804 value = true
11813 value = true
11823 value = true
11832 value = true
11841 value = true
11852 value = true
11862 value = true
11871 value = true
11880 value = true
11889 value = true
11898 value = true
11907 value = true
11916 value = true
11926 value = true
11935 value = true
11944 value = true
11953 value = true
11963 value = true
11973 value = true
11984 value = true
11995 value = true
12004 value = true
12014 value = true
12023 value = true
12032 value = true
12042 value = true
12051 value = true
12061 value = true
12070 value = true
12079 value = true
12089 value = true
12099 value = true
12108 value = true
12118 value = true
12128 value = true
12138 value = true
12147 value = true
12157 value = true
12166 value = true
12175 value = true
12184 value = true
12193 value = true
12203 value = true
12212 value = true
12221 value = true
12230 value = true
12239 value = true
12249 value = true
12259 value = true
12268 value = true
12278 value = true
12287 value = true
12297 value = true
12307 value = true
12316 value = true
12325 value = true
12335 value = true
12345 value = true
12354 value = true
12364 value = true
12373 value = true
12382 value = true
12392 value = true
12402 value = true
12411 value = true
12421 value = true
12430 value = true
12439 value = true
12449 value = true
12458 value = true
12467 value = true
12477 value = true
12486 value = true
12496 value = true
12505 value = true
12515 value = true
12524 value = true
12533 value = true
12542 value = true
12553 value = true
12562 value = true
12571 value = true
12580 value = true
12589 value = true
12600 value = true
12609 value = true
12618 value = true
12627 value = true
12637 value = true
12646 value = true
12656 value = true
12665 value = true
12675 value = true
12684 value = true
12694 value = true
12703 value = true
12713 value = true
12722 value = true
12731 value = true
12740 value = true
12749 value = true
12759 value = true
12768 value = true
12778 value = true
12787 value = true
12796 value = true
12806 value = true
12815 value = true
12824 value = true
12833 value = true
12842 value = true
12851 value = true
12861 value = true
12870 value = true
12879 value = true
12888 value = true
12898 value = true
12907 value = true
12916 value = true
12926 value = true
12935 value = true
12945 value = true
12954 value = true
12964 value = true
12973 value = true
12982 value = true
12991 value = true
13001 value = true
13010 value = true
13019 value = true
13029 value = true
13038 value = true
13047 value = true
13057 value = true
13066 value = true
13075 value = true
13084 value = true
13094 value = true
13104 value = true
13113 value = true
13122 value = true
13131 value = true
13141 value = true
13150 value = true
13159 value = true
13169 value = true
13178 value = true
13187 value = true
13196 value = true
13205 value = true
13214 value = true
13223 value = true
13232 value = true
13242 value = true
13251 value = true
13260 value = true
13271 value = true
13280 value = true
13289 value = true
13300 value = true
13311 value = true
13320 value = true
13329 value = true
13338 value = true
13347 value = true
13356 value = true
13365 value = true
13374 value = true
13383 value = true
13392 value = true
13401 value = true
13410 value = true
13419 value = true
13428 value = true
13437 value = true
13446 value = true
13455 value = true
13464 value = true
13475 value = true
13485 value = true
13494 value = true
13503 value = true
13512 value = true
13521 value = true
13530 value = true
13539 value = true
13548 value = true
13557 value = true
13566 value = true
13575 value = true
13585 value = true
13594 value = true
13603 value = true
13612 value = true
13622 value = true
13631 value = true
13641 value = true
13650 value = true
13659 value = true
13669 value = true
13678 value = true
13688 value = true
13697 value = true
13706 value = true
13715 value = true
13725 value = true
13734 value = true
13743 value = true
13752 value = true
13762 value = true
13771 value = true
13780 value = true
13790 value = true
13799 value = true
13809 value = true
13818 value = true
13827 value = true
13837 value = true
13846 value = true
13856 value = true
13865 value = true
13875 value = true
13884 value = true
13893 value = true
13902 value = true
13911 value = true
13920 value = true
13929 value = true
13938 value = true
13948 value = true
13957 value = true
13967 value = true
13976 value = true
13986 value = true
13995 value = true
14005 value = true
14014 value = true
14024 value = true
14033 value = true
14043 value = true
14053 value = true
14062 value = true
14071 value = true
14081 value = true
14090 value = true
14099 value = true
14109 value = true
14118 value = true
14129 value = true
14141 value = true
14150 value = true
14159 value = true
14170 value = true
14179 value = true
14188 value = true
14197 value = true
14207 value = true
14216 value = true
14226 value = true
14235 value = true
14245 value = true
14254 value = true
14264 value = true
14273 value = true
14282 value = true
14291 value = true
14300 value = true
14309 value = true
14319 value = true
14328 value = true
14337 value = true
14346 value = true
14355 value = true
14365 value = true
14374 value = true
14384 value = true
14393 value = true
14402 value = true
14412 value = true
14421 value = true
14431 value = true
14440 value = true
14450 value = true
14459 value = true
14468 value = true
14478 value = true
14487 value = true
14496 value = true
14506 value = true
14515 value = true
14525 value = true
14534 value = true
14543 value = true
14553 value = true
14562 value = true
14571 value = true
14580 value = true
14591 value = true
14600 value = true
14609 value = true
14618 value = true
14629 value = true
14638 value = true
14647 value = true
14656 value = true
14666 value = true
14675 value = true
14684 value = true
14694 value = true
14703 value = true
14713 value = true
14723 value = true
14732 value = true
14741 value = true
14750 value = true
14759 value = true
14769 value = true
14778 value = true
14787 value = true
14797 value = true
14806 value = true
14816 value = true
14825 value = true
14835 value = true
14844 value = true
14854 value = true
14863 value = true
14872 value = true
14881 value = true
14890 value = true
14899 value = true
14909 value = true
14918 value = true
14927 value = true
14936 value = true
14946 value = true
14955 value = true
14964 value = true
14974 value = true
14983 value = true
14992 value = true
15002 value = true
15011 value = true
15021 value = true
15030 value = true
15040 value = true
15049 value = true
15059 value = true
15068 value = true
15077 value = true
15086 value = true
15096 value = true
15105 value = true
15114 value = true
15124 value = true
15133 value = true
15142 value = true
15151 value = true
15161 value = true
15170 value = true
15179 value = true
15189 value = true
15198 value = true
15207 value = true
15216 value = true
15225 value = true
15234 value = true
15244 value = true
15254 value = true
15263 value = true
15272 value = true
15281 value = true
15291 value = true
15300 value = true
15310 value = true
15319 value = true
15328 value = true
15337 value = true
15346 value = true
15355 value = true
15365 value = true
15374 value = true
15384 value = true
15393 value = true
15404 value = true
15413 value = true
15422 value = true
15431 value = true
15442 value = true
15451 value = true
15460 value = true
15469 value = true
15478 value = true
15487 value = true
15496 value = true
15505 value = true
15514 value = true
15523 value = true
15532 value = true
15542 value = true
15551 value = true
15561 value = true
15570 value = true
15579 value = true
15589 value = true
15598 value = true
15608 value = true
15617 value = true
15626 value = true
15636 value = true
15645 value = true
15655 value = true
15664 value = true
15673 value = true
15683 value = true
15692 value = true
15701 value = true
15711 value = true
15720 value = true
15729 value = true
15738 value = true
15748 value = true
15758 value = true
15767 value = true
15776 value = true
15786 value = true
15795 value = true
15805 value = true
15814 value = true
15824 value = true
15833 value = true
15842 value = true
15851 value = true
15861 value = true
15870 value = true
15879 value = true
15889 value = true
15898 value = true
15907 value = true
15916 value = true
15926 value = true
15935 value = true
15944 value = true
15953 value = true
15963 value = true
15972 value = true
15982 value = true
15991 value = true
16000 value = true
16009 value = true
16019 value = true
16028 value = true
16037 value = true
16046 value = true
16056 value = true
16065 value = true
16074 value = true
16084 value = true
16093 value = true
16103 value = true
16112 value = true
16122 value = true
16131 value = true
16140 value = true
16149 value = true
16160 value = true
16169 value = true
16178 value = true
16187 value = true
16196 value = true
16205 value = true
16216 value = true
16226 value = true
16235 value = true
16244 value = true
16253 value = true
16262 value = true
16272 value = true
16281 value = true