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

ht_xbe Class Reference

#include <htxbe.h>

Inheritance diagram for ht_xbe:

ht_format_group ht_format_viewer ht_viewer ht_view Object List of all members.

Public Member Functions

void init (bounds *b, ht_streamfile *file, format_viewer_if **ifs, ht_format_group *format_group, FILEOFS header_ofs)
virtual void done ()
virtual void loc_enum_start ()
virtual bool loc_enum_next (ht_format_loc *loc)

Protected Attributes

bool loc_enum

Member Function Documentation

void ht_xbe::done  )  [virtual]
 

Reimplemented from ht_format_group.

Definition at line 133 of file htxbe.cc.

References ht_format_group::done(), xbe_section_headers::sections, and ht_xbe_shared_data::sections.

void ht_xbe::init bounds *  b,
ht_streamfile file,
format_viewer_if **  ifs,
ht_format_group format_group,
FILEOFS  header_ofs
 

Definition at line 61 of file htxbe.cc.

References create_host_struct(), DESC_XBE, file, FILEOFS, ht_xbe_import::funcs, ht_xbe_shared_data::imports, Object::init(), ht_format_group::init_ifs(), little_endian, malloc(), NULL, UINT, VIEW_DEBUG_NAME, VO_BROWSABLE, VO_RESIZE, VO_SELECTABLE, XBE_CERTIFICATE_struct, XBE_IMAGE_HEADER_struct, XBE_LIBRARY_VERSION_struct, and XBE_SECTION_HEADER_struct.

bool ht_xbe::loc_enum_next ht_format_loc loc  )  [virtual]
 

Reimplemented from ht_format_viewer.

Definition at line 178 of file htxbe.cc.

void ht_xbe::loc_enum_start  )  [virtual]
 

Reimplemented from ht_format_viewer.

Definition at line 166 of file htxbe.cc.


Member Data Documentation

bool ht_xbe::loc_enum [protected]
 

Definition at line 83 of file htxbe.h.


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