get() const (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
operator bool() const noexcept (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inlineexplicit |
operator!() const noexcept (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
operator=(const scoped_array &)=delete (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | |
operator=(scoped_array &&other) noexcept (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
operator[](size_t i) const (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
release() (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
reset(T *arr=nullptr) (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
scoped_array(T *arr=nullptr) (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inlineexplicit |
scoped_array(T *arr, Deleter deleter) (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
scoped_array(const scoped_array &)=delete (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | |
scoped_array(scoped_array &&other) noexcept (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |
~scoped_array() (defined in scoped_array< T, Deleter >) | scoped_array< T, Deleter > | inline |