Lines Matching refs:data

96     VULKAN_HPP_CONSTEXPR ArrayWrapper1D( std::array<T, N> const & data ) VULKAN_HPP_NOEXCEPT : std::array<T, N>( data ) {}
99 VULKAN_HPP_CONSTEXPR_14 ArrayWrapper1D( std::string const & data ) VULKAN_HPP_NOEXCEPT
101 copy( data.data(), data.length() );
106 VULKAN_HPP_CONSTEXPR_14 ArrayWrapper1D( std::string_view data ) VULKAN_HPP_NOEXCEPT
108 copy( data.data(), data.length() );
127 return this->data();
132 return this->data();
138 return std::string( this->data(), strnlen( this->data(), N ) );
145 return std::string_view( this->data(), strnlen( this->data(), N ) );
194 VULKAN_HPP_CONSTEXPR_14 void copy( char const * data, size_t len ) VULKAN_HPP_NOEXCEPT
199 ( *this )[i] = data[i];
212 return lhs < rhs.data();
218 return lhs <= rhs.data();
224 return lhs > rhs.data();
230 return lhs >= rhs.data();
236 return lhs == rhs.data();
242 return lhs != rhs.data();
251 VULKAN_HPP_CONSTEXPR ArrayWrapper2D( std::array<std::array<T, M>, N> const & data ) VULKAN_HPP_NOEXCEPT
252 : std::array<ArrayWrapper1D<T, M>, N>( *reinterpret_cast<std::array<ArrayWrapper1D<T, M>, N> const *>( &data ) )
315 // Any type with a .data() return type implicitly convertible to T*, and a .size() return type implicitly
318 typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
322 , m_ptr( v.data() )
358 T const * data() const VULKAN_HPP_NOEXCEPT
472 // Any type with a .data() return type implicitly convertible to T*, and a .size() return type implicitly convertible to size_t.
474 typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
478 , m_ptr( v.data() )
514 T * data() const VULKAN_HPP_NOEXCEPT
554 using ArrayProxy<T>::data;
1787 vkCmdFillBuffer( VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data ) const VULKAN_HPP_NOEXCEPT
1789 return ::vkCmdFillBuffer( commandBuffer, dstBuffer, dstOffset, size, data );
2257 VkResult vkSetPrivateData( VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data ) const
2260 return ::vkSetPrivateData( device, objectType, objectHandle, privateDataSlot, data );
4761 VkResult vkSetPrivateDataEXT( VkDevice device, VkObjectType objectType, uint64_t objectHandle, VkPrivateDataSlot privateDataSlot, uint64_t data ) const
4764 return ::vkSetPrivateDataEXT( device, objectType, objectHandle, privateDataSlot, data );
6720 VULKAN_HPP_INLINE typename ResultValueType<T>::type createResultValueType( Result result, T & data )
6723 return ResultValue<T>( result, data );
6726 return data;
6731 VULKAN_HPP_INLINE typename ResultValueType<T>::type createResultValueType( Result result, T && data )
6734 return ResultValue<T>( result, std::move( data ) );
6737 return std::move( data );