PPL Logo

PUP_toNetwork4_sizer Class Reference

#include <pup_toNetwork4.h>

Inheritance diagram for PUP_toNetwork4_sizer:

Inheritance graph
[legend]
Collaboration diagram for PUP_toNetwork4_sizer:

Collaboration graph
[legend]

Public Member Functions

 PUP_toNetwork4_sizer (void)
size_t size (void) const

Private Member Functions

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

Private Attributes

size_t nBytes

Detailed Description

Definition at line 11 of file pup_toNetwork4.h.


Constructor & Destructor Documentation

PUP_toNetwork4_sizer::PUP_toNetwork4_sizer ( void   )  [inline]

Definition at line 15 of file pup_toNetwork4.h.

References nBytes.


Member Function Documentation

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

Implements PUP::er.

Definition at line 18 of file pup_toNetwork4.C.

References nBytes, PUP::Tbyte, PUP::Tchar, and PUP::Tuchar.

size_t PUP_toNetwork4_sizer::size ( void   )  const [inline, virtual]

Reimplemented from PUP::er.

Definition at line 16 of file pup_toNetwork4.h.

References nBytes.

Referenced by pack(), and NetFEM_updatePackage::pupMallocBuf().

Here is the caller graph for this function:


Field Documentation

Definition at line 12 of file pup_toNetwork4.h.

Referenced by bytes(), PUP_toNetwork4_sizer(), and size().


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

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