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

ht_le_shared_data Struct Reference

#include <htle.h>

List of all members.

Public Attributes

endianess byteorder
dword hdr_ofs
LE_HEADER hdr
ht_viewerv_header
ht_viewerv_objects
ht_viewerv_pagemaps
ht_viewerv_image
ht_viewerv_le_vxd
ht_le_objmap objmap
ht_le_pagemap pagemap
bool is_vxd
UINT vxd_desc_linear_ofs
LE_VXD_DESCRIPTOR vxd_desc
ht_le_page_filelinear_file
ht_reloc_filereloc_file
LEAddress best_entrypoint


Member Data Documentation

LEAddress ht_le_shared_data::best_entrypoint
 

Definition at line 80 of file htle.h.

Referenced by LEAnalyser::beginAnalysis().

endianess ht_le_shared_data::byteorder
 

Definition at line 65 of file htle.h.

Referenced by ht_le::check_vxd(), ht_le::do_fixups(), ht_le::read_objects(), and ht_le::read_pagemap().

LE_HEADER ht_le_shared_data::hdr
 

Definition at line 67 of file htle.h.

Referenced by LEAnalyser::beginAnalysis(), ht_le::check_vxd(), ht_le::do_fixups(), ht_le::read_objects(), and ht_le::read_pagemap().

dword ht_le_shared_data::hdr_ofs
 

Definition at line 66 of file htle.h.

Referenced by ht_le::check_vxd(), ht_le::do_fixups(), ht_le::loc_enum_next(), ht_le::read_objects(), and ht_le::read_pagemap().

bool ht_le_shared_data::is_vxd
 

Definition at line 75 of file htle.h.

Referenced by LEAnalyser::beginAnalysis(), ht_le::check_vxd(), and LEAnalyser::initUnasm().

ht_le_page_file* ht_le_shared_data::linear_file
 

Definition at line 78 of file htle.h.

Referenced by LEAnalyser::addressToRealFileofs(), ht_le::do_fixups(), ht_le::done(), ht_le_aviewer::get_current_real_offset(), and LEAnalyser::realFileofsToAddress().

ht_le_objmap ht_le_shared_data::objmap
 

Definition at line 73 of file htle.h.

Referenced by LEAnalyser::beginAnalysis(), ht_le::check_vxd(), ht_le::done(), LE_addr_is_physical(), LE_ADDR_OFS(), LE_ADDR_SEG(), LE_addr_to_ofs(), LE_addr_to_segment(), LE_get_seg_psize(), LE_get_seg_vsize(), LE_ofs_to_addr(), ht_le::read_objects(), and LEAnalyser::validAddress().

ht_le_pagemap ht_le_shared_data::pagemap
 

Definition at line 74 of file htle.h.

Referenced by ht_le::done(), ht_le::read_objects(), and ht_le::read_pagemap().

ht_reloc_file* ht_le_shared_data::reloc_file
 

Definition at line 79 of file htle.h.

Referenced by ht_le::check_vxd(), ht_le::do_fixups(), and ht_le::done().

ht_viewer* ht_le_shared_data::v_header
 

Definition at line 68 of file htle.h.

Referenced by ht_le::init().

ht_viewer* ht_le_shared_data::v_image
 

Definition at line 71 of file htle.h.

Referenced by LEAnalyser::beginAnalysis().

ht_viewer* ht_le_shared_data::v_le_vxd
 

Definition at line 72 of file htle.h.

ht_viewer* ht_le_shared_data::v_objects
 

Definition at line 69 of file htle.h.

ht_viewer* ht_le_shared_data::v_pagemaps
 

Definition at line 70 of file htle.h.

LE_VXD_DESCRIPTOR ht_le_shared_data::vxd_desc
 

Definition at line 77 of file htle.h.

Referenced by LEAnalyser::beginAnalysis(), and ht_le::check_vxd().

UINT ht_le_shared_data::vxd_desc_linear_ofs
 

Definition at line 76 of file htle.h.

Referenced by ht_le::check_vxd().


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