HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDeviceFaultVendorInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT (std::array< char, VK_MAX_DESCRIPTION_SIZE > const &description_={}, uint64_t vendorFaultCode_={}, uint64_t vendorFaultData_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT (DeviceFaultVendorInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DeviceFaultVendorInfoEXT (VkDeviceFaultVendorInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DeviceFaultVendorInfoEXToperator= (DeviceFaultVendorInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DeviceFaultVendorInfoEXToperator= (VkDeviceFaultVendorInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DeviceFaultVendorInfoEXT
setDescription (std::array< char, VK_MAX_DESCRIPTION_SIZE > description_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DeviceFaultVendorInfoEXT
setVendorFaultCode (uint64_t vendorFaultCode_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
DeviceFaultVendorInfoEXT
setVendorFaultData (uint64_t vendorFaultData_) VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultVendorInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultVendorInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DeviceFaultVendorInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DeviceFaultVendorInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::ArrayWrapper1D
< char,
VK_MAX_DESCRIPTION_SIZE
description = {}
 
uint64_t vendorFaultCode = {}
 
uint64_t vendorFaultData = {}
 

Detailed Description

Definition at line 24854 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::DeviceFaultVendorInfoEXT ( std::array< char, VK_MAX_DESCRIPTION_SIZE > const description_ = {},
uint64_t  vendorFaultCode_ = {},
uint64_t  vendorFaultData_ = {} 
)
inline

Definition at line 24859 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::DeviceFaultVendorInfoEXT ( DeviceFaultVendorInfoEXT const rhs)
default
VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::DeviceFaultVendorInfoEXT ( VkDeviceFaultVendorInfoEXT const rhs)
inline

Definition at line 24870 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::operator VkDeviceFaultVendorInfoEXT & ( )
inline

Definition at line 24909 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::operator VkDeviceFaultVendorInfoEXT const & ( ) const
inline

Definition at line 24904 of file vulkan_structs.hpp.

DeviceFaultVendorInfoEXT& VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::operator= ( DeviceFaultVendorInfoEXT const rhs)
default
DeviceFaultVendorInfoEXT& VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::operator= ( VkDeviceFaultVendorInfoEXT const rhs)
inline

Definition at line 24878 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::operator== ( DeviceFaultVendorInfoEXT const rhs) const
inline

Definition at line 24929 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT& VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::setDescription ( std::array< char, VK_MAX_DESCRIPTION_SIZE description_)
inline

Definition at line 24885 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT& VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::setVendorFaultCode ( uint64_t  vendorFaultCode_)
inline

Definition at line 24891 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorInfoEXT& VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::setVendorFaultData ( uint64_t  vendorFaultData_)
inline

Definition at line 24897 of file vulkan_structs.hpp.

Member Data Documentation

VULKAN_HPP_NAMESPACE::ArrayWrapper1D<char, VK_MAX_DESCRIPTION_SIZE> VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::description = {}

Definition at line 24945 of file vulkan_structs.hpp.

uint64_t VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::vendorFaultCode = {}

Definition at line 24946 of file vulkan_structs.hpp.

uint64_t VULKAN_HPP_NAMESPACE::DeviceFaultVendorInfoEXT::vendorFaultData = {}

Definition at line 24947 of file vulkan_structs.hpp.


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