ROSE
0.9.6a
|
Arguments for the callback. More...
#include <Partitioner.h>
Public Member Functions | |
Args (Partitioner *partitioner, MemoryMap *restrict_map, const FunctionRangeMap &ranges, const Extent &range) | |
Public Attributes | |
Partitioner * | partitioner |
MemoryMap * | restrict_map |
Optional memory map supplied to scan_*_bytes() method. More... | |
const FunctionRangeMap & | ranges |
The range map over which we are iterating. More... | |
Extent | range |
Range of address space being processed by the callback. More... | |
Arguments for the callback.
Definition at line 1059 of file Partitioner.h.
|
inline |
Definition at line 1060 of file Partitioner.h.
Partitioner* Partitioner::ByteRangeCallback::Args::partitioner |
MemoryMap* Partitioner::ByteRangeCallback::Args::restrict_map |
Optional memory map supplied to scan_*_bytes() method.
Definition at line 1063 of file Partitioner.h.
Referenced by Partitioner::FindDataPadding::operator()().
const FunctionRangeMap& Partitioner::ByteRangeCallback::Args::ranges |
The range map over which we are iterating.
Definition at line 1064 of file Partitioner.h.
Referenced by Partitioner::FindDataPadding::operator()(), and Partitioner::FindData::operator()().
Extent Partitioner::ByteRangeCallback::Args::range |
Range of address space being processed by the callback.
Definition at line 1065 of file Partitioner.h.
Referenced by Partitioner::FindDataPadding::operator()(), Partitioner::FindData::operator()(), Partitioner::FindFunctionFragments::operator()(), Partitioner::FindThunkTables::operator()(), and Partitioner::FindInterPadFunctions::operator()().