FLANG
Fortran::common::ForwardOwningPointer< A > Class Template Reference

Public Member Functions

 ForwardOwningPointer (A *p, void(*del)(A *))
 ForwardOwningPointer (ForwardOwningPointer &&that)
ForwardOwningPointeroperator= (ForwardOwningPointer &&that)
A & operator* () const
A * operator-> () const
 operator bool () const
A * get ()
auto get () const
A * release ()
void Reset (A *p=nullptr)
void Reset (A *p, void(*del)(A *))

The documentation for this class was generated from the following file: