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

ht_macho Class Reference

#include <htmacho.h>

Inheritance diagram for ht_macho:

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, endianess image_endianess)
virtual void done ()

Member Function Documentation

void ht_macho::done  )  [virtual]
 

Reimplemented from ht_format_group.

Definition at line 167 of file htmacho.cc.

References ht_format_group::done().

void ht_macho::init bounds *  b,
ht_streamfile file,
format_viewer_if **  ifs,
ht_format_group format_group,
FILEOFS  header_ofs,
endianess  image_endianess
 

Definition at line 65 of file htmacho.cc.

References MACHO_COMMAND::cmd, MACHO_COMMAND::cmdsize, create_host_struct(), DESC_MACHO, FILEOFS, MACHO_THREAD_COMMAND::flavor, FLAVOR_PPC_THREAD_STATE, ht_streamfile::get_filename(), ht_macho_shared_data::image_endianess, Object::init(), ht_format_group::init_ifs(), LC_SEGMENT, LC_SYMTAB, LC_THREAD, LC_UNIXTHREAD, LOG, MACHO_COMMAND_struct, MACHO_CPU_TYPE_I386, MACHO_CPU_TYPE_POWERPC, MACHO_HEADER_struct, MACHO_I386_THREAD_STATE_struct, MACHO_PPC_THREAD_STATE_struct, MACHO_SECTION_struct, MACHO_SEGMENT_COMMAND_struct, MACHO_SYMTAB_COMMAND_struct, MACHO_THREAD_COMMAND_struct, malloc(), NULL, ht_stream::read(), ht_streamfile::seek(), MACHO_THREAD_COMMAND::state, UINT, VIEW_DEBUG_NAME, VO_BROWSABLE, VO_RESIZE, and VO_SELECTABLE.


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