libdebug.data.symbol_list
SymbolList
Bases: list
A list of symbols in the target process.
Source code in libdebug/data/symbol_list.py
__eq__(other)
__getitem__(key)
Returns the symbol with the specified name.
Source code in libdebug/data/symbol_list.py
__hash__()
__init__(symbols)
__repr__()
Returns the string representation of the SymbolDict without the default factory.
filter(value)
Filters the symbols according to the specified value.
If the value is an integer, it is treated as an address. If the value is a string, it is treated as a symbol name.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
value |
int | str
|
The address or name of the symbol to find. |
required |
Returns:
Type | Description |
---|---|
SymbolList[Symbol]
|
SymbolList[Symbol]: The symbols matching the specified value. |