Vulkan-Hpp
vk::raii::PerformanceConfigurationINTEL Class Reference

#include <vulkan_raii.hpp>

Public Types

using CType = VkPerformanceConfigurationINTEL
 
using CppType = vk::PerformanceConfigurationINTEL
 

Public Member Functions

 PerformanceConfigurationINTEL (vk::raii::Device const &device, vk::PerformanceConfigurationAcquireInfoINTEL const &acquireInfo)
 
 PerformanceConfigurationINTEL (vk::raii::Device const &device, VkPerformanceConfigurationINTEL configuration)
 
 PerformanceConfigurationINTEL (std::nullptr_t)
 
 ~PerformanceConfigurationINTEL ()
 
 PerformanceConfigurationINTEL ()=delete
 
 PerformanceConfigurationINTEL (PerformanceConfigurationINTEL const &)=delete
 
 PerformanceConfigurationINTEL (PerformanceConfigurationINTEL &&rhs) VULKAN_HPP_NOEXCEPT
 
PerformanceConfigurationINTELoperator= (PerformanceConfigurationINTEL const &)=delete
 
PerformanceConfigurationINTELoperator= (PerformanceConfigurationINTEL &&rhs) VULKAN_HPP_NOEXCEPT
 
vk::PerformanceConfigurationINTEL const & operator* () const VULKAN_HPP_NOEXCEPT
 
 operator vk::PerformanceConfigurationINTEL () const VULKAN_HPP_NOEXCEPT
 
void clear () VULKAN_HPP_NOEXCEPT
 
vk::PerformanceConfigurationINTEL release ()
 
vk::Device getDevice () const
 
vk::raii::DeviceDispatcher const * getDispatcher () const
 
void swap (vk::raii::PerformanceConfigurationINTEL &rhs) VULKAN_HPP_NOEXCEPT
 

Static Public Attributes

static VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType objectType = vk::ObjectType::ePerformanceConfigurationINTEL
 
static VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT debugReportObjectType
 

Detailed Description

Definition at line 9206 of file vulkan_raii.hpp.

Member Typedef Documentation

◆ CppType

◆ CType

Constructor & Destructor Documentation

◆ PerformanceConfigurationINTEL() [1/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( vk::raii::Device const &  device,
vk::PerformanceConfigurationAcquireInfoINTEL const &  acquireInfo 
)
inline

Definition at line 9218 of file vulkan_raii.hpp.

◆ PerformanceConfigurationINTEL() [2/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( vk::raii::Device const &  device,
VkPerformanceConfigurationINTEL  configuration 
)
inline

Definition at line 9225 of file vulkan_raii.hpp.

◆ PerformanceConfigurationINTEL() [3/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( std::nullptr_t  )
inline

Definition at line 9230 of file vulkan_raii.hpp.

◆ ~PerformanceConfigurationINTEL()

vk::raii::PerformanceConfigurationINTEL::~PerformanceConfigurationINTEL ( )
inline

Definition at line 9232 of file vulkan_raii.hpp.

◆ PerformanceConfigurationINTEL() [4/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( )
delete

◆ PerformanceConfigurationINTEL() [5/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( PerformanceConfigurationINTEL const &  )
delete

◆ PerformanceConfigurationINTEL() [6/6]

vk::raii::PerformanceConfigurationINTEL::PerformanceConfigurationINTEL ( PerformanceConfigurationINTEL &&  rhs)
inline

Definition at line 9240 of file vulkan_raii.hpp.

Member Function Documentation

◆ clear()

void vk::raii::PerformanceConfigurationINTEL::clear ( )
inline

Definition at line 9270 of file vulkan_raii.hpp.

◆ getDevice()

vk::Device vk::raii::PerformanceConfigurationINTEL::getDevice ( ) const
inline

Definition at line 9289 of file vulkan_raii.hpp.

◆ getDispatcher()

vk::raii::DeviceDispatcher const* vk::raii::PerformanceConfigurationINTEL::getDispatcher ( ) const
inline

Definition at line 9294 of file vulkan_raii.hpp.

◆ operator vk::PerformanceConfigurationINTEL()

vk::raii::PerformanceConfigurationINTEL::operator vk::PerformanceConfigurationINTEL ( ) const
inline

Definition at line 9265 of file vulkan_raii.hpp.

◆ operator*()

vk::PerformanceConfigurationINTEL const& vk::raii::PerformanceConfigurationINTEL::operator* ( ) const
inline

Definition at line 9260 of file vulkan_raii.hpp.

◆ operator=() [1/2]

PerformanceConfigurationINTEL& vk::raii::PerformanceConfigurationINTEL::operator= ( PerformanceConfigurationINTEL &&  rhs)
inline

Definition at line 9249 of file vulkan_raii.hpp.

◆ operator=() [2/2]

PerformanceConfigurationINTEL& vk::raii::PerformanceConfigurationINTEL::operator= ( PerformanceConfigurationINTEL const &  )
delete

◆ release()

vk::PerformanceConfigurationINTEL vk::raii::PerformanceConfigurationINTEL::release ( )
inline

Definition at line 9282 of file vulkan_raii.hpp.

◆ swap()

void vk::raii::PerformanceConfigurationINTEL::swap ( vk::raii::PerformanceConfigurationINTEL rhs)
inline

Definition at line 9300 of file vulkan_raii.hpp.

Member Data Documentation

◆ debugReportObjectType

VULKAN_HPP_CONST_OR_CONSTEXPR vk::DebugReportObjectTypeEXT vk::raii::PerformanceConfigurationINTEL::debugReportObjectType
static

◆ objectType

VULKAN_HPP_CONST_OR_CONSTEXPR vk::ObjectType vk::raii::PerformanceConfigurationINTEL::objectType = vk::ObjectType::ePerformanceConfigurationINTEL
static

Definition at line 9212 of file vulkan_raii.hpp.


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