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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkCuFunctionCreateInfoNVX
 

Public Member Functions

VULKAN_HPP_CONSTEXPR CuFunctionCreateInfoNVX (VULKAN_HPP_NAMESPACE::CuModuleNVX module_={}, const char *pName_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR CuFunctionCreateInfoNVX (CuFunctionCreateInfoNVX const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 CuFunctionCreateInfoNVX (VkCuFunctionCreateInfoNVX const &rhs) VULKAN_HPP_NOEXCEPT
 
CuFunctionCreateInfoNVXoperator= (CuFunctionCreateInfoNVX const &rhs) VULKAN_HPP_NOEXCEPT=default
 
CuFunctionCreateInfoNVXoperator= (VkCuFunctionCreateInfoNVX const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
CuFunctionCreateInfoNVX
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
CuFunctionCreateInfoNVX
setModule (VULKAN_HPP_NAMESPACE::CuModuleNVX module_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
CuFunctionCreateInfoNVX
setPName (const char *pName_) VULKAN_HPP_NOEXCEPT
 
 operator VkCuFunctionCreateInfoNVX const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkCuFunctionCreateInfoNVX & () VULKAN_HPP_NOEXCEPT
 
bool operator== (CuFunctionCreateInfoNVX const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (CuFunctionCreateInfoNVX const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eCuFunctionCreateInfoNVX
 
const voidpNext = {}
 
VULKAN_HPP_NAMESPACE::CuModuleNVX module = {}
 
const char * pName = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static
VULKAN_HPP_CONST_OR_CONSTEXPR
StructureType 
structureType = StructureType::eCuFunctionCreateInfoNVX
 

Detailed Description

Definition at line 17420 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::CuFunctionCreateInfoNVX ( VULKAN_HPP_NAMESPACE::CuModuleNVX  module_ = {},
const char *  pName_ = {},
const void pNext_ = nullptr 
)
inline

Definition at line 17429 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::CuFunctionCreateInfoNVX ( CuFunctionCreateInfoNVX const rhs)
default
VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::CuFunctionCreateInfoNVX ( VkCuFunctionCreateInfoNVX const rhs)
inline

Definition at line 17438 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::operator VkCuFunctionCreateInfoNVX & ( )
inline

Definition at line 17477 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::operator VkCuFunctionCreateInfoNVX const & ( ) const
inline

Definition at line 17472 of file vulkan_structs.hpp.

CuFunctionCreateInfoNVX& VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::operator= ( CuFunctionCreateInfoNVX const rhs)
default
CuFunctionCreateInfoNVX& VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::operator= ( VkCuFunctionCreateInfoNVX const rhs)
inline

Definition at line 17446 of file vulkan_structs.hpp.

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

Definition at line 17511 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX& VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::setModule ( VULKAN_HPP_NAMESPACE::CuModuleNVX  module_)
inline

Definition at line 17459 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX& VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::setPName ( const char *  pName_)
inline

Definition at line 17465 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 CuFunctionCreateInfoNVX& VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::setPNext ( const void pNext_)
inline

Definition at line 17453 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::allowDuplicate = false
static

Definition at line 17424 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::CuModuleNVX VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::module = {}

Definition at line 17524 of file vulkan_structs.hpp.

const char* VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::pName = {}

Definition at line 17525 of file vulkan_structs.hpp.

const void* VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::pNext = {}

Definition at line 17523 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::structureType = StructureType::eCuFunctionCreateInfoNVX
static

Definition at line 17425 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::CuFunctionCreateInfoNVX::sType = StructureType::eCuFunctionCreateInfoNVX

Definition at line 17522 of file vulkan_structs.hpp.


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