Vulkan-Hpp
vk::ResultValue< T > Struct Template Reference

#include <vulkan.hpp>

Public Member Functions

 ResultValue (Result r, T &v)
 
 ResultValue (Result r, T &&v)
 
 operator std::tuple< Result &, T & > () VULKAN_HPP_NOEXCEPT
 

Public Attributes

Result result
 
value
 

Detailed Description

template<typename T>
struct vk::ResultValue< T >

Definition at line 6594 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ ResultValue() [1/2]

template<typename T >
vk::ResultValue< T >::ResultValue ( Result  r,
T &  v 
)
inline

Definition at line 6599 of file vulkan.hpp.

◆ ResultValue() [2/2]

template<typename T >
vk::ResultValue< T >::ResultValue ( Result  r,
T &&  v 
)
inline

Definition at line 6608 of file vulkan.hpp.

Member Function Documentation

◆ operator std::tuple< Result &, T & >()

template<typename T >
vk::ResultValue< T >::operator std::tuple< Result &, T & > ( )
inline

Definition at line 6617 of file vulkan.hpp.

Member Data Documentation

◆ result

template<typename T >
Result vk::ResultValue< T >::result

Definition at line 6614 of file vulkan.hpp.

◆ value

template<typename T >
T vk::ResultValue< T >::value

Definition at line 6615 of file vulkan.hpp.


The documentation for this struct was generated from the following file: