#include <pup.h>
Public Member Functions | |
sizer (void) | |
size_t | size (void) const |
Protected Member Functions | |
virtual void | bytes (void *p, size_t n, size_t itemSize, dataType t) |
Protected Attributes | |
size_t | nBytes |
Definition at line 396 of file pup.h.
Implements PUP::er.
Reimplemented in PUP_cmiAllocSizer.
Definition at line 139 of file pup_util.C.
References nBytes.
size_t PUP::sizer::size | ( | void | ) | const [inline, virtual] |
Reimplemented from PUP::er.
Definition at line 406 of file pup.h.
References nBytes.
Referenced by _sendReadonlies(), _startCheckpointHandler(), CkLocMgr::addElementToRec(), ElementDistributor::addLocation(), CkMigratable::AtSync(), bdcastRO(), bdcastROGroupData(), CkReductionMsg::buildFromTuple(), chpt< StateType >::checkpoint(), CkSendAsyncCreateArray(), PUP::able::clone(), CkLocMgr::emigrate(), ArrayElement::inmem_checkpoint(), NLBStatsMsg::NLBStatsMsg(), femMeshModify::packElemData(), FEM_MUtil::packEntData(), ChareMlogData::pup(), pupIntoBuf(), sendBackImmigrantRecObjs(), CkMemCheckPT::sendProcData(), PUP::size(), CkMemCheckPT::startArrayCheckpoint(), and startMlogCheckpoint().
size_t PUP::sizer::nBytes [protected] |
Definition at line 398 of file pup.h.
Referenced by bytes(), PUP_cmiAllocSizer::bytes(), PUP_cmiAllocSizer::pupCmiAllocBuf(), and size().