
#include <cklists.h>


Public Member Functions | |
| CkZeroPtr () | |
| CkZeroPtr (T *sto) | |
| CkZeroPtr (const CkZeroPtr &src) | |
| CkZeroPtr & | operator= (const CkZeroPtr &src) |
| T * | operator= (T *sto) |
| operator T * () const | |
| T * | release () |
| T & | operator* () const |
| T * | operator-> () const |
| void | destroy (void) |
| void | pup (PUP::er &p) |
Protected Attributes | |
| T * | storage |
Friends | |
| void | operator| (PUP::er &p, CkZeroPtr< T, PUP_PTR > &v) |
Definition at line 433 of file cklists.h.
T* CkZeroPtr< T, PUP_PTR >::storage [protected] |
Definition at line 435 of file cklists.h.
Referenced by CkZeroPtr< CkMigratable >::CkZeroPtr(), CkZeroPtr< CkMigratable >::destroy(), CkZeroPtr< WinStruct, CkPupAllocatePtr< WinStruct > >::operator WinStruct *(), CkZeroPtr< CkMigratable >::operator*(), CkZeroPtr< CkMigratable >::operator->(), CkZeroPtr< CkMigratable >::operator=(), CkZeroPtr< CkMigratable >::pup(), and CkZeroPtr< CkMigratable >::release().
1.5.5