PPL Logo

PUP_fromPagedDisk Class Reference

#include <pup_paged.h>

Inheritance diagram for PUP_fromPagedDisk:

Inheritance graph
[legend]
Collaboration diagram for PUP_fromPagedDisk:

Collaboration graph
[legend]

Public Member Functions

 PUP_fromPagedDisk (void *objhandle, pup_pagetable *pgtable)
 ~PUP_fromPagedDisk ()
void findpageentry ()
void nextblock ()

Protected Member Functions

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

Protected Attributes

pup_pageentryentry
long current_block
long bytes_unread
FILE * fp

Detailed Description

Definition at line 61 of file pup_paged.h.


Constructor & Destructor Documentation

PUP_fromPagedDisk::PUP_fromPagedDisk ( void *  objhandle,
pup_pagetable pgtable 
) [inline]

PUP_fromPagedDisk::~PUP_fromPagedDisk (  )  [inline]

Definition at line 76 of file pup_paged.h.

References entry, and nextblock().


Member Function Documentation

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

Implements PUP::er.

Definition at line 119 of file pup_paged.C.

References bytes_unread, c, current_block, fp, nextblock(), and PUP::er::size().

void PUP_fromPagedDisk::findpageentry (  ) 

void PUP_fromPagedDisk::nextblock (  ) 


Field Documentation

Definition at line 64 of file pup_paged.h.

Referenced by findpageentry(), nextblock(), and ~PUP_fromPagedDisk().

Definition at line 65 of file pup_paged.h.

Referenced by bytes(), nextblock(), and PUP_fromPagedDisk().

Definition at line 66 of file pup_paged.h.

Referenced by bytes(), and nextblock().

FILE* PUP_fromPagedDisk::fp [protected]

Definition at line 67 of file pup_paged.h.

Referenced by bytes(), and PUP_fromPagedDisk().


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