IDA C++ SDK 9.2
Loading...
Searching...
No Matches
dscu_load_request_t Struct Reference

A load request, offering the ability to be populated from previously-retrieved region_info_t, and that will be treated atomically. More...

#include <dscu.h>

Public Member Functions

 dscu_load_request_t (uint32 _flags=DLRF_DEFAULT)
void add_region (const region_info_t &ri)
void add_regions (const region_info_vec_t &ris)
void clear ()
bool empty () const

Public Attributes

intvec_t images
 image indexes
intvec_t islands
 branch island numbers
eavec_t mappings
 branch mappings
eavec_t gots
 global offset table ranges
eavec_t unknown_regions
 unknown-region ranges (covered, but unidentified)
eavec_t cache_data
 cache-wide data ranges (e.g. linkedit subcache mappings)
uint32 flags = 0

Detailed Description

A load request, offering the ability to be populated from previously-retrieved region_info_t, and that will be treated atomically.

Constructor & Destructor Documentation

◆ dscu_load_request_t()

dscu_load_request_t::dscu_load_request_t ( uint32 _flags = DLRF_DEFAULT)
inline

Member Function Documentation

◆ add_region()

void dscu_load_request_t::add_region ( const region_info_t & ri)
inline

◆ add_regions()

void dscu_load_request_t::add_regions ( const region_info_vec_t & ris)
inline

◆ clear()

void dscu_load_request_t::clear ( )
inline

◆ empty()

bool dscu_load_request_t::empty ( ) const
inline

Member Data Documentation

◆ images

intvec_t dscu_load_request_t::images

image indexes

◆ islands

intvec_t dscu_load_request_t::islands

branch island numbers

◆ mappings

eavec_t dscu_load_request_t::mappings

branch mappings

◆ gots

eavec_t dscu_load_request_t::gots

global offset table ranges

◆ unknown_regions

eavec_t dscu_load_request_t::unknown_regions

unknown-region ranges (covered, but unidentified)

◆ cache_data

eavec_t dscu_load_request_t::cache_data

cache-wide data ranges (e.g. linkedit subcache mappings)

◆ flags

uint32 dscu_load_request_t::flags = 0

The documentation for this struct was generated from the following file:
  • /Users/geoffrey/ida-sdk/src/include/dscu.h