Vulkan-Hpp
vk::DeviceFaultAddressInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDeviceFaultAddressInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DeviceFaultAddressInfoEXT (vk::DeviceFaultAddressTypeEXT addressType_=vk::DeviceFaultAddressTypeEXT::eNone, vk::DeviceAddress reportedAddress_={}, vk::DeviceSize addressPrecision_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DeviceFaultAddressInfoEXT (DeviceFaultAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DeviceFaultAddressInfoEXT (VkDeviceFaultAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DeviceFaultAddressInfoEXToperator= (DeviceFaultAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DeviceFaultAddressInfoEXToperator= (VkDeviceFaultAddressInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXTsetAddressType (vk::DeviceFaultAddressTypeEXT addressType_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXTsetReportedAddress (vk::DeviceAddress reportedAddress_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXTsetAddressPrecision (vk::DeviceSize addressPrecision_) VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultAddressInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDeviceFaultAddressInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DeviceFaultAddressInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DeviceFaultAddressInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::DeviceFaultAddressTypeEXT addressType = vk::DeviceFaultAddressTypeEXT::eNone
 
vk::DeviceAddress reportedAddress = {}
 
vk::DeviceSize addressPrecision = {}
 

Detailed Description

Definition at line 27648 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DeviceFaultAddressInfoEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::DeviceFaultAddressInfoEXT::DeviceFaultAddressInfoEXT ( vk::DeviceFaultAddressTypeEXT  addressType_ = vk::DeviceFaultAddressTypeEXT::eNone,
vk::DeviceAddress  reportedAddress_ = {},
vk::DeviceSize  addressPrecision_ = {} 
)
inline

Definition at line 27654 of file vulkan_structs.hpp.

◆ DeviceFaultAddressInfoEXT() [2/3]

VULKAN_HPP_CONSTEXPR vk::DeviceFaultAddressInfoEXT::DeviceFaultAddressInfoEXT ( DeviceFaultAddressInfoEXT const &  rhs)
default

◆ DeviceFaultAddressInfoEXT() [3/3]

vk::DeviceFaultAddressInfoEXT::DeviceFaultAddressInfoEXT ( VkDeviceFaultAddressInfoEXT const &  rhs)
inline

Definition at line 27665 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDeviceFaultAddressInfoEXT &()

vk::DeviceFaultAddressInfoEXT::operator VkDeviceFaultAddressInfoEXT & ( )
inline

Definition at line 27704 of file vulkan_structs.hpp.

◆ operator VkDeviceFaultAddressInfoEXT const &()

vk::DeviceFaultAddressInfoEXT::operator VkDeviceFaultAddressInfoEXT const & ( ) const
inline

Definition at line 27699 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::DeviceFaultAddressInfoEXT::operator!= ( DeviceFaultAddressInfoEXT const &  rhs) const
inline

Definition at line 27733 of file vulkan_structs.hpp.

◆ operator=() [1/2]

DeviceFaultAddressInfoEXT& vk::DeviceFaultAddressInfoEXT::operator= ( DeviceFaultAddressInfoEXT const &  rhs)
default

◆ operator=() [2/2]

DeviceFaultAddressInfoEXT& vk::DeviceFaultAddressInfoEXT::operator= ( VkDeviceFaultAddressInfoEXT const &  rhs)
inline

Definition at line 27673 of file vulkan_structs.hpp.

◆ operator==()

bool vk::DeviceFaultAddressInfoEXT::operator== ( DeviceFaultAddressInfoEXT const &  rhs) const
inline

Definition at line 27724 of file vulkan_structs.hpp.

◆ setAddressPrecision()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXT& vk::DeviceFaultAddressInfoEXT::setAddressPrecision ( vk::DeviceSize  addressPrecision_)
inline

Definition at line 27692 of file vulkan_structs.hpp.

◆ setAddressType()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXT& vk::DeviceFaultAddressInfoEXT::setAddressType ( vk::DeviceFaultAddressTypeEXT  addressType_)
inline

Definition at line 27680 of file vulkan_structs.hpp.

◆ setReportedAddress()

VULKAN_HPP_CONSTEXPR_14 DeviceFaultAddressInfoEXT& vk::DeviceFaultAddressInfoEXT::setReportedAddress ( vk::DeviceAddress  reportedAddress_)
inline

Definition at line 27686 of file vulkan_structs.hpp.

Member Data Documentation

◆ addressPrecision

vk::DeviceSize vk::DeviceFaultAddressInfoEXT::addressPrecision = {}

Definition at line 27742 of file vulkan_structs.hpp.

◆ addressType

vk::DeviceFaultAddressTypeEXT vk::DeviceFaultAddressInfoEXT::addressType = vk::DeviceFaultAddressTypeEXT::eNone

Definition at line 27740 of file vulkan_structs.hpp.

◆ reportedAddress

vk::DeviceAddress vk::DeviceFaultAddressInfoEXT::reportedAddress = {}

Definition at line 27741 of file vulkan_structs.hpp.


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