nlib
nn::nlib::UniquePtr< T, DEL > Member List

This is the complete list of members for nn::nlib::UniquePtr< T, DEL >, including all inherited members.

assign(UniquePtr &rhs, move_tag)nn::nlib::UniquePtr< T, DEL >
deleter_type typedefnn::nlib::UniquePtr< T, DEL >
element_type typedefnn::nlib::UniquePtr< T, DEL >
get() const noexceptnn::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 noexceptnn::nlib::UniquePtr< T, DEL >inline
operator=(UniquePtr &&rhs)nn::nlib::UniquePtr< T, DEL >
operator=(nullptr_t) noexceptnn::nlib::UniquePtr< T, DEL >inline
pointer_type typedefnn::nlib::UniquePtr< T, DEL >
release() noexceptnn::nlib::UniquePtr< T, DEL >inline
reset(T *p=0) noexceptnn::nlib::UniquePtr< T, DEL >inline
swap(UniquePtr &rhs) noexceptnn::nlib::UniquePtr< T, DEL >inline
UniquePtr() noexceptnn::nlib::UniquePtr< T, DEL >inline
UniquePtr(nullptr_t) noexceptnn::nlib::UniquePtr< T, DEL >inlineexplicit
UniquePtr(T *p) noexceptnn::nlib::UniquePtr< T, DEL >inlineexplicit
UniquePtr(T *p, const DEL &del)nn::nlib::UniquePtr< T, DEL >inline
UniquePtr(UniquePtr &rhs, move_tag)nn::nlib::UniquePtr< T, DEL >
UniquePtr(UniquePtr &&rhs)nn::nlib::UniquePtr< T, DEL >
~UniquePtr() noexceptnn::nlib::UniquePtr< T, DEL >inline