deleter_type typedef | glados::cuda::detail::unique_ptr< T, Deleter, t > | |
element_type typedef | glados::cuda::detail::unique_ptr< T, Deleter, t > | |
get() const noexcept-> pointer | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
get_deleter() noexcept-> Deleter & | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
get_deleter() const noexcept-> const Deleter & | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
operator bool() const noexcept | glados::cuda::detail::unique_ptr< T, Deleter, t > | inlineexplicit |
operator=(unique_ptr &&r) noexcept-> unique_ptr & | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
operator=(std::nullptr_t) noexcept-> unique_ptr & | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
operator=(const unique_ptr &) -> unique_ptr &=delete | glados::cuda::detail::unique_ptr< T, Deleter, t > | private |
operator[](std::size_t i) const -> T & | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
pointer typedef | glados::cuda::detail::unique_ptr< T, Deleter, t > | |
ptr_ | glados::cuda::detail::unique_ptr< T, Deleter, t > | private |
release() noexcept-> pointer | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
reset(pointer ptr=pointer()) noexcept-> void | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
reset(U) noexcept-> void=delete | glados::cuda::detail::unique_ptr< T, Deleter, t > | |
reset(std::nullptr_t) noexcept-> void | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
swap(unique_ptr &other) noexcept-> void | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
target | glados::cuda::detail::unique_ptr< T, Deleter, t > | static |
unique_ptr() noexcept | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
unique_ptr(std::nullptr_t) noexcept | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
unique_ptr(pointer p) noexcept | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
unique_ptr(unique_ptr &&other) noexcept | glados::cuda::detail::unique_ptr< T, Deleter, t > | inline |
unique_ptr(const unique_ptr &)=delete | glados::cuda::detail::unique_ptr< T, Deleter, t > | private |