#include <pdb_symbols.h>
◆ PDBSymbols()
◆ ~PDBSymbols()
retdec::pdbparser::PDBSymbols::~PDBSymbols |
( |
void |
| ) |
|
◆ dump_all_modules()
void retdec::pdbparser::PDBSymbols::dump_all_modules |
( |
void |
| ) |
|
◆ dump_global_symbols()
void retdec::pdbparser::PDBSymbols::dump_global_symbols |
( |
void |
| ) |
|
◆ dump_module_symbols()
void retdec::pdbparser::PDBSymbols::dump_module_symbols |
( |
int |
index | ) |
|
◆ dump_symbol()
void retdec::pdbparser::PDBSymbols::dump_symbol |
( |
PSYM |
Sym | ) |
|
|
staticprivate |
◆ get_file_address()
uint64_t retdec::pdbparser::PDBSymbols::get_file_address |
( |
unsigned int |
section, |
|
|
unsigned int |
offset |
|
) |
| |
|
inline |
◆ get_functions()
◆ get_global_variables()
◆ get_virtual_address()
uint64_t retdec::pdbparser::PDBSymbols::get_virtual_address |
( |
unsigned int |
section, |
|
|
unsigned int |
offset |
|
) |
| |
|
inline |
Get virtual address from section index and offset of symbol
◆ parse_symbols()
void retdec::pdbparser::PDBSymbols::parse_symbols |
( |
void |
| ) |
|
◆ print_functions()
void retdec::pdbparser::PDBSymbols::print_functions |
( |
void |
| ) |
|
◆ print_global_variables()
void retdec::pdbparser::PDBSymbols::print_global_variables |
( |
void |
| ) |
|
◆ functions
◆ global_variables
◆ modules
◆ parsed
bool retdec::pdbparser::PDBSymbols::parsed |
|
private |
◆ pdb_sym_data
char* retdec::pdbparser::PDBSymbols::pdb_sym_data |
|
private |
◆ pdb_sym_size
unsigned int retdec::pdbparser::PDBSymbols::pdb_sym_size |
|
private |
◆ sections
◆ types
PDBTypes* retdec::pdbparser::PDBSymbols::types |
|
private |
The documentation for this class was generated from the following files:
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/include/retdec/pdbparser/pdb_symbols.h
- /var/cache/acbs/build/acbs.6bu6osb6/retdec/src/pdbparser/pdb_symbols.cpp