deleter_ | fl::unique_ptr< T, Deleter > | private |
deleter_type typedef | fl::unique_ptr< T, Deleter > | |
element_type typedef | fl::unique_ptr< T, Deleter > | |
get() const noexcept | fl::unique_ptr< T, Deleter > | inline |
get_deleter() noexcept | fl::unique_ptr< T, Deleter > | inline |
get_deleter() const noexcept | fl::unique_ptr< T, Deleter > | inline |
operator bool() const noexcept | fl::unique_ptr< T, Deleter > | inlineexplicit |
operator*() const | fl::unique_ptr< T, Deleter > | inline |
operator->() const noexcept | fl::unique_ptr< T, Deleter > | inline |
operator=(const unique_ptr &)=delete | fl::unique_ptr< T, Deleter > | |
operator=(unique_ptr &&u) noexcept | fl::unique_ptr< T, Deleter > | inline |
operator=(unique_ptr< U, E > &&u) noexcept | fl::unique_ptr< T, Deleter > | inline |
operator=(fl::nullptr_t) noexcept | fl::unique_ptr< T, Deleter > | inline |
pointer typedef | fl::unique_ptr< T, Deleter > | |
ptr_ | fl::unique_ptr< T, Deleter > | private |
release() noexcept | fl::unique_ptr< T, Deleter > | inline |
reset(pointer p=nullptr) noexcept | fl::unique_ptr< T, Deleter > | inline |
swap(unique_ptr &u) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr() noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(fl::nullptr_t) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(pointer p) noexcept | fl::unique_ptr< T, Deleter > | inlineexplicit |
unique_ptr(pointer p, const Deleter &d) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(pointer p, Deleter &&d) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(unique_ptr &&u) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(unique_ptr< U, E > &&u) noexcept | fl::unique_ptr< T, Deleter > | inline |
unique_ptr(const unique_ptr &)=delete | fl::unique_ptr< T, Deleter > | |
~unique_ptr() | fl::unique_ptr< T, Deleter > | inline |