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, int size)

Protected Member Functions

virtual void bytes (void *p, int n, size_t itemSize, PUP::dataType t)

Detailed Description

Definition at line 127 of file pup_cmialloc.h.


Constructor & Destructor Documentation

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

Definition at line 134 of file pup_cmialloc.h.


Member Function Documentation

void PUP_fromCmiAllocMem::bytes ( void *  p,
int  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(), streaming_column_handler(), and StreamingHandlerFn().

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

Reimplemented from PUP::er.

Definition at line 142 of file pup_cmialloc.h.

References pupCmiAllocBuf().


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

Generated on Fri May 25 08:04:55 2012 for Charm++ by  doxygen 1.5.5