#include <pup_cmialloc.h>
Public Member Functions | |
PUP_toCmiAllocMem (size_t size) | |
PUP_toCmiAllocMem (void *buf) | |
void | pupCmiAllocBuf (void **msg) |
void | pupCmiAllocBuf (void **msg, size_t size) |
Protected Member Functions | |
virtual void | bytes (void *p, size_t n, size_t itemSize, PUP::dataType t) |
Definition at line 102 of file pup_cmialloc.h.
PUP_toCmiAllocMem::PUP_toCmiAllocMem | ( | size_t | size | ) | [inline] |
Definition at line 109 of file pup_cmialloc.h.
PUP_toCmiAllocMem::PUP_toCmiAllocMem | ( | void * | buf | ) | [inline] |
Definition at line 110 of file pup_cmialloc.h.
void PUP_toCmiAllocMem::bytes | ( | void * | p, | |
size_t | n, | |||
size_t | itemSize, | |||
PUP::dataType | t | |||
) | [protected, virtual] |
Reimplemented from PUP::toMem.
Definition at line 7 of file pup_cmialloc.C.
References PUP::mem::buf.
void PUP_toCmiAllocMem::pupCmiAllocBuf | ( | void ** | msg | ) | [virtual] |
void PUP_toCmiAllocMem::pupCmiAllocBuf | ( | void ** | msg, | |
size_t | size | |||
) | [virtual] |
Reimplemented from PUP::er.
Definition at line 46 of file pup_cmialloc.C.
References PUP::mem::buf, PUP::mem::origBuf, CmiChunkHeader::size, and PUP::mem::size().