|
IPPL (Independent Parallel Particle Layer)
IPPL
|
#include <my_auto_ptr.h>
Public Member Functions | |
| my_auto_ptr () | |
| my_auto_ptr (X *p) | |
| my_auto_ptr (const my_auto_ptr< X > &r) | |
| my_auto_ptr & | operator= (const my_auto_ptr< X > &r) |
| ~my_auto_ptr () | |
| X & | operator* () const |
| X * | operator-> () const |
| X * | get () const |
| X * | release () const |
Private Attributes | |
| X * | px |
Definition at line 27 of file my_auto_ptr.h.
|
inline |
Definition at line 31 of file my_auto_ptr.h.
References px.
Referenced by my_auto_ptr(), operator=(), and release().
|
inline |
Definition at line 33 of file my_auto_ptr.h.
References px.
|
inline |
Definition at line 35 of file my_auto_ptr.h.
References my_auto_ptr(), px, and release().
|
inline |
Definition at line 44 of file my_auto_ptr.h.
References px.
|
inline |
Definition at line 47 of file my_auto_ptr.h.
References px.
|
inline |
Definition at line 45 of file my_auto_ptr.h.
References px.
|
inline |
Definition at line 46 of file my_auto_ptr.h.
References px.
|
inline |
Definition at line 37 of file my_auto_ptr.h.
References my_auto_ptr(), px, and release().
|
inline |
Definition at line 48 of file my_auto_ptr.h.
References my_auto_ptr(), and px.
Referenced by my_auto_ptr(), and operator=().
|
private |
Definition at line 28 of file my_auto_ptr.h.
Referenced by get(), my_auto_ptr(), my_auto_ptr(), my_auto_ptr(), operator*(), operator->(), operator=(), release(), and ~my_auto_ptr().