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

ht_le_aviewer Class Reference

#include <htleimg.h>

Inheritance diagram for ht_le_aviewer:

ht_aviewer ht_uformat_viewer ht_format_viewer ht_viewer ht_view Object List of all members.

Public Member Functions

void init (bounds *b, char *desc, int caps, ht_streamfile *file, ht_format_group *format_group, Analyser *Analyser, ht_le_shared_data *le_shared)
virtual char * func (UINT i, bool execute)
virtual void setAnalyser (Analyser *a)
virtual bool get_current_real_offset (FILEOFS *ofs)
virtual bool offset_to_pos (FILEOFS ofs, viewer_pos *p)
virtual bool pos_to_offset (viewer_pos p, FILEOFS *ofs)

Public Attributes

ht_le_shared_datale_shared
ht_streamfilefile

Member Function Documentation

char * ht_le_aviewer::func UINT  i,
bool  execute
[virtual]
 

Reimplemented from ht_aviewer.

Definition at line 110 of file htleimg.cc.

References ht_view::dirtyview(), FCNTL_GET_RELOC, FCNTL_SET_RELOC, file, ht_aviewer::func(), AnalyserOutput::invalidateCache(), ht_analy_sub::output, and UINT.

bool ht_le_aviewer::get_current_real_offset FILEOFS ofs  )  [virtual]
 

Reimplemented from ht_format_viewer.

Definition at line 151 of file htleimg.cc.

References FILEOFS, ht_aviewer::get_current_offset(), ht_le_shared_data::linear_file, ht_le_page_file::map_ofs(), and UINT.

void ht_le_aviewer::init bounds *  b,
char *  desc,
int  caps,
ht_streamfile file,
ht_format_group format_group,
Analyser Analyser,
ht_le_shared_data le_shared
 

Definition at line 103 of file htleimg.cc.

References file, and Object::init().

bool ht_le_aviewer::offset_to_pos FILEOFS  ofs,
viewer_pos p
[virtual]
 

Reimplemented from ht_aviewer.

Definition at line 127 of file htleimg.cc.

References ht_aviewer::convertAddressToViewerPos(), and FILEOFS.

bool ht_le_aviewer::pos_to_offset viewer_pos  p,
FILEOFS ofs
[virtual]
 

Reimplemented from ht_aviewer.

Definition at line 136 of file htleimg.cc.

References ht_aviewer::convertViewerPosToAddress(), FILEOFS, and INVALID_FILE_OFS.

void ht_le_aviewer::setAnalyser Analyser a  )  [virtual]
 

Implements ht_aviewer.

Definition at line 160 of file htleimg.cc.

References file, and ht_analy_sub::setAnalyser().


Member Data Documentation

ht_streamfile* ht_le_aviewer::file
 

Reimplemented from ht_format_viewer.

Definition at line 37 of file htleimg.h.

ht_le_shared_data* ht_le_aviewer::le_shared
 

Definition at line 36 of file htleimg.h.


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