#include <InterpKernelAutoPtr.hxx>
Public Member Functions | |
| AutoPtr (T *ptr=0) | |
| ~AutoPtr () | |
| AutoPtr & | operator= (T *ptr) |
| T * | operator-> () |
| const T * | operator-> () const |
| T & | operator* () |
| const T & | operator* () const |
| operator T * () | |
| operator const T * () const | |
Private Member Functions | |
| void | destroyPtr () |
Private Attributes | |
| T * | _ptr |
| INTERP_KERNEL.AutoPtr< T >.AutoPtr | ( | T * | ptr = 0 | ) |
| INTERP_KERNEL.AutoPtr< T >.~AutoPtr | ( | ) |
References INTERP_KERNEL.AutoPtr< T >.destroyPtr().
| AutoPtr& INTERP_KERNEL.AutoPtr< T >.operator= | ( | T * | ptr | ) |
References INTERP_KERNEL.AutoPtr< T >._ptr, and INTERP_KERNEL.AutoPtr< T >.destroyPtr().
| T* INTERP_KERNEL.AutoPtr< T >.operator-> | ( | ) |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| const T* INTERP_KERNEL.AutoPtr< T >.operator-> | ( | ) | const |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| T& INTERP_KERNEL.AutoPtr< T >.operator* | ( | ) |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| const T& INTERP_KERNEL.AutoPtr< T >.operator* | ( | ) | const |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| INTERP_KERNEL.AutoPtr< T >.operator T * | ( | ) |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| INTERP_KERNEL.AutoPtr< T >.operator const T * | ( | ) | const |
References INTERP_KERNEL.AutoPtr< T >._ptr.
| void INTERP_KERNEL.AutoPtr< T >.destroyPtr | ( | ) | [private] |
References INTERP_KERNEL.AutoPtr< T >._ptr.
T* INTERP_KERNEL.AutoPtr< T >._ptr [private] |