get() const (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
operator bool() const noexcept (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inlineexplicit |
operator!() const noexcept (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
operator*() const (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
operator->() const (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
operator=(const scoped_ptr &)=delete (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | |
operator=(scoped_ptr &&other) noexcept (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
release() (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
reset(T *ptr=nullptr) (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
scoped_ptr(T *ptr=nullptr, Deleter deleter=Deleter()) (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inlineexplicit |
scoped_ptr(const scoped_ptr &)=delete (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | |
scoped_ptr(scoped_ptr &&other) noexcept (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |
~scoped_ptr() (defined in fl::scoped_ptr< T, Deleter >) | fl::scoped_ptr< T, Deleter > | inline |