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
quniquehandle_p.h File Reference

(e8d31058c45b291d3c84d855e90acb062a5321e8)

#include <QtCore/qtconfigmacros.h>
#include <QtCore/qassert.h>
#include <QtCore/qcompare.h>
#include <QtCore/qfunctionaltools_impl.h>
#include <QtCore/qswap.h>
#include <QtCore/qtclasshelpermacros.h>
#include <memory>
#include <utility>
#include <type_traits>
Include dependency graph for quniquehandle_p.h:

Go to the source code of this file.

Classes

struct  QtUniqueHandleTraits::DefaultDeleter< HandleTraits >
class  QUniqueHandle< HandleTraits, Deleter >

Namespaces

namespace  QtUniqueHandleTraits

Functions

template<typename Trait, typename Deleter>
void swap (QUniqueHandle< Trait, Deleter > &lhs, QUniqueHandle< Trait, Deleter > &rhs) noexcept

Function Documentation

◆ swap()

template<typename Trait, typename Deleter>
void swap ( QUniqueHandle< Trait, Deleter > & lhs,
QUniqueHandle< Trait, Deleter > & rhs )
noexcept

Definition at line 309 of file quniquehandle_p.h.