Lines Matching defs:VULKAN_HPP_NOEXCEPT

63     SharedHeader( SharedHandle<DestructorType> parent, Deleter deleter = Deleter() ) VULKAN_HPP_NOEXCEPT
76 SharedHeader( Deleter deleter = Deleter() ) VULKAN_HPP_NOEXCEPT : deleter( std::move( deleter ) ) {}
96 size_t addRef() VULKAN_HPP_NOEXCEPT
102 size_t release() VULKAN_HPP_NOEXCEPT
127 SharedHandleBase( const SharedHandleBase & o ) VULKAN_HPP_NOEXCEPT
134 SharedHandleBase( SharedHandleBase && o ) VULKAN_HPP_NOEXCEPT
142 SharedHandleBase & operator=( const SharedHandleBase & o ) VULKAN_HPP_NOEXCEPT
148 SharedHandleBase & operator=( SharedHandleBase && o ) VULKAN_HPP_NOEXCEPT
170 HandleType get() const VULKAN_HPP_NOEXCEPT
175 HandleType operator*() const VULKAN_HPP_NOEXCEPT
180 explicit operator bool() const VULKAN_HPP_NOEXCEPT
185 const HandleType * operator->() const VULKAN_HPP_NOEXCEPT
190 HandleType * operator->() VULKAN_HPP_NOEXCEPT
195 void reset() VULKAN_HPP_NOEXCEPT
200 void swap( SharedHandleBase & o ) VULKAN_HPP_NOEXCEPT
207 typename std::enable_if<HasDestructor<T>::value, const SharedHandle<DestructorTypeOf<HandleType>> &>::type getDestructorType() const VULKAN_HPP_NOEXCEPT
214 static typename std::enable_if<!HasDestructor<T>::value, void>::type internalDestroy( const HeaderType & control, HandleType handle ) VULKAN_HPP_NOEXCEPT
220 static typename std::enable_if<HasDestructor<T>::value, void>::type internalDestroy( const HeaderType & control, HandleType handle ) VULKAN_HPP_NOEXCEPT
225 const HeaderType & getHeader() const VULKAN_HPP_NOEXCEPT
231 void addRef() const VULKAN_HPP_NOEXCEPT
254 explicit SharedHandle( HandleType handle, SharedHandle<DestructorTypeOf<HandleType>> parent, DeleterType deleter = DeleterType() ) VULKAN_HPP_NOEXCEPT
260 explicit SharedHandle( HandleType handle, DeleterType deleter = DeleterType() ) VULKAN_HPP_NOEXCEPT : BaseType( handle, std::move( deleter ) )
302 typename std::enable_if<HasDestructor<T>::value, void>::type destroy( DestructorType parent, HandleType handle ) const VULKAN_HPP_NOEXCEPT
309 typename std::enable_if<!HasDestructor<T>::value, void>::type destroy( HandleType handle ) const VULKAN_HPP_NOEXCEPT
340 void destroy( DestructorType parent, HandleType handle ) const VULKAN_HPP_NOEXCEPT
369 void destroy( DestructorType parent, HandleType handle ) const VULKAN_HPP_NOEXCEPT
403 void destroy( DestructorType parent, HandleType handle ) const VULKAN_HPP_NOEXCEPT
932 SwapchainOwns swapchainOwned = SwapchainOwns::no ) VULKAN_HPP_NOEXCEPT
955 DeleterType deleter = DeleterType() ) VULKAN_HPP_NOEXCEPT
961 static void internalDestroy( const ImageHeader & control, VULKAN_HPP_NAMESPACE::Image handle ) VULKAN_HPP_NOEXCEPT
975 typename SharedHandleTraits<VULKAN_HPP_NAMESPACE::SwapchainKHR>::deleter() ) VULKAN_HPP_NOEXCEPT
1000 DeleterType deleter = DeleterType() ) VULKAN_HPP_NOEXCEPT
1006 const SharedHandle<VULKAN_HPP_NAMESPACE::SurfaceKHR> & getSurface() const VULKAN_HPP_NOEXCEPT
1021 const DestructorType & getDestructorType() const VULKAN_HPP_NOEXCEPT
1027 static void internalDestroy( const DestructorType &, HandleType ) VULKAN_HPP_NOEXCEPT {}