Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits > Struct Template Reference

#include <qsharedhandle_p.h>

+ Collaboration diagram for QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits >:

Public Types

using Type = typename SharedHandleTraits::Type
 

Static Public Member Functions

static Type invalidValue () noexcept(noexcept(SharedHandleTraits::invalidValue()))
 
static bool close (Type handle) noexcept(noexcept(SharedHandleTraits::unref(handle)))
 

Detailed Description

template<typename SharedHandleTraits>
struct QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits >

Definition at line 54 of file qsharedhandle_p.h.

Member Typedef Documentation

◆ Type

template<typename SharedHandleTraits>
using QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits >::Type = typename SharedHandleTraits::Type

Definition at line 56 of file qsharedhandle_p.h.

Member Function Documentation

◆ close()

template<typename SharedHandleTraits>
static bool QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits >::close ( Type handle)
inlinestaticnodiscardnoexcept

Definition at line 64 of file qsharedhandle_p.h.

◆ invalidValue()

template<typename SharedHandleTraits>
static Type QtPrivate::UniqueHandleTraitsFromSharedHandleTraits< SharedHandleTraits >::invalidValue ( )
inlinestaticnodiscardnoexcept

Definition at line 58 of file qsharedhandle_p.h.


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