ReactOS 0.4.15-dev-8096-ga0eec98
module_format Struct Reference

#include <dbghelp_private.h>

Collaboration diagram for module_format:

Public Attributes

struct modulemodule
void(* remove )(struct process *pcs, struct module_format *modfmt)
void(* loc_compute )(struct process *pcs, const struct module_format *modfmt, const struct symt_function *func, struct location *loc)
union {
   struct elf_module_info *   elf_info
   struct dwarf2_module_info_s *   dwarf2_info
   struct pe_module_info *   pe_info
   struct macho_module_info *   macho_info
   struct pdb_module_info *   pdb_info

Detailed Description

Definition at line 349 of file dbghelp_private.h.

Member Data Documentation

◆ dwarf2_info

◆ elf_info

struct elf_module_info* module_format::elf_info

◆ loc_compute

◆ macho_info

struct macho_module_info* module_format::macho_info

Definition at line 362 of file dbghelp_private.h.

Referenced by macho_load_file(), and macho_module_remove().

◆ module

◆ pdb_info

struct pdb_module_info* module_format::pdb_info

Definition at line 363 of file dbghelp_private.h.

Referenced by pdb_module_remove(), and pdb_process_file().

◆ pe_info

struct pe_module_info* module_format::pe_info

Definition at line 361 of file dbghelp_private.h.

Referenced by pe_load_native_module(), and pe_module_remove().

◆ remove


The documentation for this struct was generated from the following file: