| deleter_type typedef | neforce::unique_ptr< T, Deleter > | |
| element_type typedef | neforce::unique_ptr< T, Deleter > | |
| get() const noexcept | neforce::unique_ptr< T, Deleter > | inline |
| get_deleter() &noexcept | neforce::unique_ptr< T, Deleter > | inline |
| get_deleter() const &noexcept | neforce::unique_ptr< T, Deleter > | inline |
| get_deleter() &&noexcept | neforce::unique_ptr< T, Deleter > | inline |
| get_deleter() const &&noexcept | neforce::unique_ptr< T, Deleter > | inline |
| operator bool() const noexcept | neforce::unique_ptr< T, Deleter > | inlineexplicit |
| operator*() const noexcept(noexcept(*_NEFORCE declval< pointer >())) | neforce::unique_ptr< T, Deleter > | inline |
| operator->() const noexcept | neforce::unique_ptr< T, Deleter > | inline |
| operator=(unique_ptr &&) noexcept=default | neforce::unique_ptr< T, Deleter > | |
| operator=(unique_ptr< U, E > &&other) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| operator=(nullptr_t) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| operator=(const unique_ptr &)=delete | neforce::unique_ptr< T, Deleter > | |
| pointer typedef | neforce::unique_ptr< T, Deleter > | |
| release() noexcept | neforce::unique_ptr< T, Deleter > | inline |
| reset(pointer ptr=pointer()) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| swap(unique_ptr &other) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| unique_ptr(nullptr_t=nullptr) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| unique_ptr(pointer ptr) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| unique_ptr(pointer ptr, Del &&deleter) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| unique_ptr(unique_ptr &&) noexcept=default | neforce::unique_ptr< T, Deleter > | |
| unique_ptr(unique_ptr< U, E > &&other) noexcept | neforce::unique_ptr< T, Deleter > | inline |
| unique_ptr(const unique_ptr &)=delete | neforce::unique_ptr< T, Deleter > | |
| ~unique_ptr() noexcept | neforce::unique_ptr< T, Deleter > | inline |