SDL  2.0
VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > > Struct Template Reference

#include <vulkan.hpp>

+ Collaboration diagram for VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >:

Public Member Functions

 ResultValue (Result r, std::vector< UniqueHandle< Type, Dispatch >> &&v) VULKAN_HPP_NOEXCEPT
 
 operator std::tuple< Result &, std::vector< UniqueHandle< Type, Dispatch >> & > () VULKAN_HPP_NOEXCEPT
 

Data Fields

Result result
 
std::vector< UniqueHandle< Type, Dispatch > > value
 

Detailed Description

template<typename Type, typename Dispatch>
struct VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >

Definition at line 14152 of file vulkan.hpp.

Constructor & Destructor Documentation

◆ ResultValue()

template<typename Type , typename Dispatch >
VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >::ResultValue ( Result  r,
std::vector< UniqueHandle< Type, Dispatch >> &&  v 
)
inline

Definition at line 14155 of file vulkan.hpp.

14159  : result( r )
14160  , value( std::move( v ) )
14161  {}
const GLdouble * v
Definition: SDL_opengl.h:2064
GLdouble GLdouble GLdouble r
Definition: SDL_opengl.h:2079

Member Function Documentation

◆ operator std::tuple< Result &, std::vector< UniqueHandle< Type, Dispatch >> & >()

template<typename Type , typename Dispatch >
VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >::operator std::tuple< Result &, std::vector< UniqueHandle< Type, Dispatch >> & > ( )
inline

Definition at line 14166 of file vulkan.hpp.

14167  {
14168  return std::tuple<Result &, std::vector<UniqueHandle<Type, Dispatch>> &>( result, value );
14169  }

Field Documentation

◆ result

template<typename Type , typename Dispatch >
Result VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >::result

Definition at line 14163 of file vulkan.hpp.

◆ value

template<typename Type , typename Dispatch >
std::vector<UniqueHandle<Type, Dispatch> > VULKAN_HPP_NAMESPACE::ResultValue< std::vector< UniqueHandle< Type, Dispatch > > >::value

Definition at line 14164 of file vulkan.hpp.


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