![]() |
IDA Domain
|
Iterator for functions within a specified address range. More...
#include <function.hpp>
Public Member Functions | |
Iterator (const Database &database, const ea_t start_ea, const ea_t end_ea) | |
Constructs a functions iterator for the given range. More... | |
func_t * | get_first () |
Retrieves the first function in the range. More... | |
func_t * | get_next () |
Retrieves the next function after the current one. More... | |
Iterator for functions within a specified address range.
|
inline |
Constructs a functions iterator for the given range.
database | Reference to the active IDA database. |
start_ea | Start address of the range. |
end_ea | End address of the range. |
func_t* Functions::Iterator::get_first | ( | ) |
Retrieves the first function in the range.
func_t*
), or nullptr
if none exist. func_t* Functions::Iterator::get_next | ( | ) |
Retrieves the next function after the current one.
func_t*
), or nullptr
if none remain.