assign(UniquePtr &rhs, move_tag) noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
deleter_type typedef | nn::nlib::UniquePtr< T, DEL > | |
element_type typedef | nn::nlib::UniquePtr< T, DEL > | |
get() const noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
get_deleter() | nn::nlib::UniquePtr< T, DEL > | inline |
get_deleter() const | nn::nlib::UniquePtr< T, DEL > | inline |
GetHash() const | nn::nlib::UniquePtr< T, DEL > | inline |
operator bool() const | nn::nlib::UniquePtr< T, DEL > | explicit |
operator*() const | nn::nlib::UniquePtr< T, DEL > | inline |
operator->() const noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
operator=(nullptr_t) noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
pointer_type typedef | nn::nlib::UniquePtr< T, DEL > | |
release() noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
reset(T *p=0) noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
swap(UniquePtr &rhs) noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
UniquePtr() noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
UniquePtr(nullptr_t) noexcept | nn::nlib::UniquePtr< T, DEL > | inlineexplicit |
UniquePtr(T *p) noexcept | nn::nlib::UniquePtr< T, DEL > | inlineexplicit |
UniquePtr(T *p, const DEL &del) | nn::nlib::UniquePtr< T, DEL > | inline |
UniquePtr(UniquePtr &rhs, move_tag) noexcept | nn::nlib::UniquePtr< T, DEL > | inline |
~UniquePtr() noexcept | nn::nlib::UniquePtr< T, DEL > | inline |