
#include <pup.h>


Public Member Functions | |
| int | size (void) const |
Protected Member Functions | |
| mem (unsigned int type, myByte *Nbuf) | |
| mem (const mem &p) | |
| void | operator= (const mem &p) |
| virtual void | impl_startSeek (seekBlock &s) |
| PUP::er seek implementation routines. | |
| virtual int | impl_tell (seekBlock &s) |
| virtual void | impl_seek (seekBlock &s, int off) |
Protected Attributes | |
| myByte * | origBuf |
| myByte * | buf |
Definition at line 369 of file pup.h.
| PUP::mem::mem | ( | const mem & | p | ) | [protected] |
| void PUP::mem::operator= | ( | const mem & | p | ) | [protected] |
| void PUP::mem::impl_startSeek | ( | seekBlock & | s | ) | [protected, virtual] |
PUP::er seek implementation routines.
Reimplemented from PUP::er.
Definition at line 282 of file pup_util.C.
References buf, PUP::seekBlock::data, and PUP::seekBlock::ptr.
Reimplemented from PUP::er.
Definition at line 284 of file pup_util.C.
References buf, PUP::seekBlock::data, and PUP::seekBlock::ptr.
Reimplemented from PUP::er.
Definition at line 286 of file pup_util.C.
References buf, PUP::seekBlock::data, and PUP::seekBlock::ptr.
| int PUP::mem::size | ( | void | ) | const [inline, virtual] |
Reimplemented from PUP::er.
Definition at line 383 of file pup.h.
Referenced by _recvCheckpointHandler(), _recvRestartCheckpointHandler(), chpt< StateType >::checkpoint(), CkLocMgr::emigrate(), PUP::fromMemBuf(), CkLocMgr::immigrate(), PUP_toCmiAllocMem::pupCmiAllocBuf(), chpt< StateType >::restore(), and PUP::toMemBuf().
myByte* PUP::mem::origBuf [protected] |
Definition at line 371 of file pup.h.
Referenced by PUP_fromCmiAllocMem::pupCmiAllocBuf(), PUP_toCmiAllocMem::pupCmiAllocBuf(), and size().
myByte* PUP::mem::buf [protected] |
Definition at line 372 of file pup.h.
Referenced by PUP::fromMem::bytes(), PUP::toMem::bytes(), PUP_fromCmiAllocMem::bytes(), PUP_toCmiAllocMem::bytes(), CmiFwrite(), impl_seek(), impl_startSeek(), impl_tell(), PUP_fromCmiAllocMem::pupCmiAllocBuf(), PUP_toCmiAllocMem::pupCmiAllocBuf(), and size().
1.5.5