Crashpad
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
crashpad::ElfSymbolTableReader Class Reference

A reader for symbol tables in ELF images mapped into another process. More...

#include "snapshot/elf/elf_symbol_table_reader.h"

Classes

struct  SymbolInformation
 Information about a symbol in a module's symbol table. More...
 

Public Member Functions

 ElfSymbolTableReader (const ProcessMemoryRange *memory, ElfImageReader *elf_reader, VMAddress address, VMSize num_entries)
 
 ElfSymbolTableReader (const ElfSymbolTableReader &)=delete
 
ElfSymbolTableReaderoperator= (const ElfSymbolTableReader &)=delete
 
bool GetSymbol (const std::string &name, SymbolInformation *info)
 Lookup information about a symbol.
 

Detailed Description

A reader for symbol tables in ELF images mapped into another process.

Member Function Documentation

◆ GetSymbol()

bool crashpad::ElfSymbolTableReader::GetSymbol ( const std::string & name,
SymbolInformation * info )

Lookup information about a symbol.

Parameters
[in]nameThe name of the symbol to search for.
[out]infoThe symbol information, if found.
Returns
true if the symbol is found.

The documentation for this class was generated from the following files: