| IDA SDK

Public Attributes | Public Member Functions | List of all members
ea_helper_t Struct Reference

## Detailed Description

helper class to support 32bit addresses in ida64

## Public Attributes
const uval_t | mask32 = 0xFFFFFFFF
const uval_t | mask = mask32
const int | ea_size = sizeof(ea_t)

## Public Member Functions
void | setup (bool)
bool | is_enabled () const
sval_t | ea2sval (uval_t v) const
ea_t | uval2ea (uval_t v) const
bool | fits_ea_space (ea_t) const
bool | fits_ea_space (const range_t &) const
ea_t | trunc_ea (ea_t ea) const
ea_t | ea_space_end () const
uval_t | trunc_uval (uval_t v) const
ea_t | to_ea (sel_t cs, uval_t ip) const
ea_t | fix_ea_tid (ea_t ea) const
bool | is_ea_add_ok (uval_t x, uval_t y) const
sval_t | sval_max () const
sval_t | sval_min () const
bool | like_badaddr (ea_t ea) const
ea_t | align_ea (ea_t ea, int size) const
bool | advance_ea (ea_t *ea, asize_t n) const

The documentation for this struct was generated from the following file:

- ida.hpp