PPL Logo

PUP_fromCmiAllocMem Class Reference

#include <pup_cmialloc.h>

Inheritance diagram for PUP_fromCmiAllocMem:

Inheritance graph
[legend]
Collaboration diagram for PUP_fromCmiAllocMem:

Collaboration graph
[legend]

Public Member Functions

 PUP_fromCmiAllocMem (const void *Nbuf)
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)

Detailed Description

Definition at line 124 of file pup_cmialloc.h.


Constructor & Destructor Documentation

PUP_fromCmiAllocMem::PUP_fromCmiAllocMem ( const void *  Nbuf  )  [inline]

Definition at line 131 of file pup_cmialloc.h.


Member Function Documentation

void PUP_fromCmiAllocMem::bytes ( void *  p,
size_t  n,
size_t  itemSize,
PUP::dataType  t 
) [protected, virtual]

Reimplemented from PUP::fromMem.

Definition at line 15 of file pup_cmialloc.C.

References PUP::mem::buf.

void PUP_fromCmiAllocMem::pupCmiAllocBuf ( void **  msg  )  [virtual]

Reimplemented from PUP::er.

Definition at line 66 of file pup_cmialloc.C.

References PUP::mem::buf, PUP::mem::origBuf, and CmiChunkHeader::size.

Referenced by pupCmiAllocBuf().

Here is the caller graph for this function:

void PUP_fromCmiAllocMem::pupCmiAllocBuf ( void **  msg,
size_t  size 
) [inline, virtual]

Reimplemented from PUP::er.

Definition at line 139 of file pup_cmialloc.h.

References pupCmiAllocBuf().

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Mon Sep 21 08:28:46 2020 for Charm++ by  doxygen 1.5.5