Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ht_mod_page Class Reference

#include <mfile.h>

Inheritance diagram for ht_mod_page:

Object List of all members.

Public Member Functions

 ht_mod_page (UINT size)
 ~ht_mod_page ()
virtual UINT read (PAGEOFS pofs, byte *buf, UINT len)
virtual UINT write (PAGEOFS pofs, const byte *buf, UINT len)

Public Attributes

UINT size
byte * data

Constructor & Destructor Documentation

ht_mod_page::ht_mod_page UINT  size  ) 
 

Definition at line 32 of file mfile.cc.

References byte, data, malloc(), size, and UINT.

ht_mod_page::~ht_mod_page  ) 
 

Definition at line 38 of file mfile.cc.

References data.


Member Function Documentation

UINT ht_mod_page::read PAGEOFS  pofs,
byte *  buf,
UINT  len
[virtual]
 

Definition at line 43 of file mfile.cc.

References buf, data, len, PAGEOFS, size, and UINT.

Referenced by ht_streamfile_modifier::isdirtybit(), ht_streamfile_modifier::isdirtybyte(), ht_streamfile_modifier::read(), ht_streamfile_modifier::readbyte(), and ht_streamfile_modifier::writebyte().

UINT ht_mod_page::write PAGEOFS  pofs,
const byte *  buf,
UINT  len
[virtual]
 

Definition at line 51 of file mfile.cc.

References buf, data, len, PAGEOFS, size, and UINT.

Referenced by ht_streamfile_modifier::cleardirtybyte(), ht_streamfile_modifier::write(), and ht_streamfile_modifier::writebyte().


Member Data Documentation

byte* ht_mod_page::data
 

Definition at line 38 of file mfile.h.

Referenced by ht_mod_page(), ht_streamfile_modifier::mod_page_create(), ht_streamfile_modifier::mod_page_flush(), read(), write(), and ~ht_mod_page().

UINT ht_mod_page::size
 

Definition at line 37 of file mfile.h.

Referenced by ht_mod_page(), ht_streamfile_modifier::mod_page_flush(), read(), and write().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:00 2004 by doxygen 1.3.5