FLANG
Fortran::runtime::OwningPtr< A > Member List

This is the complete list of members for Fortran::runtime::OwningPtr< A >, including all inherited members.

get() const (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
operator bool() const (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inlineexplicit
operator*() const (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
operator->() const (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
operator=(const OwningPtr &)=delete (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >
operator=(OwningPtr &&other) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
OwningPtr()=default (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >
OwningPtr(pointer_type p) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inlineexplicit
OwningPtr(const OwningPtr &)=delete (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >
OwningPtr(OwningPtr &&other) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
OwningPtr(std::nullptr_t) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
pointer_type typedef (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >
release() (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
reset(pointer_type p=pointer_type{}) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
swap(OwningPtr &other) (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline
~OwningPtr() (defined in Fortran::runtime::OwningPtr< A >)Fortran::runtime::OwningPtr< A >inline