API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkMemory
UniquePtr
nkMemory::UniquePtr< T > Member List
This is the complete list of members for
nkMemory::UniquePtr< T >
, including all inherited members.
empty
() const
nkMemory::UniquePtr< T >
get
() const
nkMemory::UniquePtr< T >
operator bool
() const
nkMemory::UniquePtr< T >
operator std::unique_ptr< T >
()
nkMemory::UniquePtr< T >
operator std::unique_ptr< U >
()
nkMemory::UniquePtr< T >
operator!
() const
nkMemory::UniquePtr< T >
operator*
()
nkMemory::UniquePtr< T >
operator*
() const
nkMemory::UniquePtr< T >
operator->
()
nkMemory::UniquePtr< T >
operator->
() const
nkMemory::UniquePtr< T >
operator=
(const UniquePtr< T > &other)=delete
nkMemory::UniquePtr< T >
operator=
(UniquePtr< T > &&other) noexcept
nkMemory::UniquePtr< T >
release
()
nkMemory::UniquePtr< T >
reset
(T *data=nullptr)
nkMemory::UniquePtr< T >
UniquePtr
() noexcept
nkMemory::UniquePtr< T >
UniquePtr
(T *data) noexcept
nkMemory::UniquePtr< T >
UniquePtr
(U *data) noexcept
nkMemory::UniquePtr< T >
UniquePtr
(const UniquePtr< T > &other)=delete
nkMemory::UniquePtr< T >
UniquePtr
(UniquePtr< T > &&other) noexcept
nkMemory::UniquePtr< T >
UniquePtr
(UniquePtr< U > &&other) noexcept
nkMemory::UniquePtr< T >
UniquePtr
(std::unique_ptr< T > stdPtr) noexcept
nkMemory::UniquePtr< T >
UniquePtr
(std::unique_ptr< U > stdPtr) noexcept
nkMemory::UniquePtr< T >
~UniquePtr
()
nkMemory::UniquePtr< T >
Generated by
Doxygen
1.8.18