PPL Logo

PUP::wrap_er Class Reference

"Wrapped" PUP::er: forwards requests to another PUP::er. More...

#include <pup.h>

Inheritance diagram for PUP::wrap_er:

Inheritance graph
[legend]
Collaboration diagram for PUP::wrap_er:

Collaboration graph
[legend]

Public Member Functions

 wrap_er (er &p_, unsigned int newFlags=0)
virtual size_t size (void) const
virtual void impl_startSeek (seekBlock &s)
 PUP::er seek implementation routines.
virtual size_t impl_tell (seekBlock &s)
virtual void impl_seek (seekBlock &s, size_t off)
virtual void impl_endSeek (seekBlock &s)

Protected Attributes

erp

Detailed Description

"Wrapped" PUP::er: forwards requests to another PUP::er.

Definition at line 639 of file pup.h.


Constructor & Destructor Documentation

PUP::wrap_er::wrap_er ( er p_,
unsigned int  newFlags = 0 
) [inline]

Definition at line 643 of file pup.h.


Member Function Documentation

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

Reimplemented from PUP::er.

Definition at line 644 of file pup.h.

References p, and PUP::er::size().

Here is the call graph for this function:

void PUP::wrap_er::impl_startSeek ( seekBlock s  )  [virtual]

PUP::er seek implementation routines.

Reimplemented from PUP::er.

Definition at line 406 of file pup_util.C.

References PUP::er::impl_startSeek(), and p.

Here is the call graph for this function:

size_t PUP::wrap_er::impl_tell ( seekBlock s  )  [virtual]

Reimplemented from PUP::er.

Definition at line 408 of file pup_util.C.

References PUP::er::impl_tell(), and p.

Here is the call graph for this function:

void PUP::wrap_er::impl_seek ( seekBlock s,
size_t  off 
) [virtual]

Reimplemented from PUP::er.

Definition at line 410 of file pup_util.C.

References PUP::er::impl_seek(), and p.

Here is the call graph for this function:

void PUP::wrap_er::impl_endSeek ( seekBlock s  )  [virtual]

Reimplemented from PUP::er.

Definition at line 412 of file pup_util.C.

References PUP::er::impl_endSeek(), and p.

Here is the call graph for this function:


Field Documentation

er& PUP::wrap_er::p [protected]


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

Generated on Mon Sep 21 08:34:16 2020 for Charm++ by  doxygen 1.5.5