IDA C++ SDK 9.2
Loading...
Searching...
No Matches
Functions: set operand representation

Functions

bool idaapi op_chr (ea_t ea, int n)
 set op type to char_flag()
bool idaapi op_num (ea_t ea, int n)
 set op type to num_flag()
bool idaapi op_hex (ea_t ea, int n)
 set op type to hex_flag()
bool idaapi op_dec (ea_t ea, int n)
 set op type to dec_flag()
bool idaapi op_oct (ea_t ea, int n)
 set op type to oct_flag()
bool idaapi op_bin (ea_t ea, int n)
 set op type to bin_flag()
bool idaapi op_flt (ea_t ea, int n)
 set op type to flt_flag()

Detailed Description

The following functions set operand representation. If they are applied to unexplored bytes, they convert them.

  • no segment : fail
  • 16bit segment : to 16bit word data
  • 32bit segment : to dword
    Parameters
    ealinear address
    n0..#UA_MAXOP-1 operand number, OPND_ALL all operands
    Returns
    success

Function Documentation

◆ op_chr()

bool idaapi op_chr ( ea_t ea,
int n )
inline

set op type to char_flag()

◆ op_num()

bool idaapi op_num ( ea_t ea,
int n )
inline

set op type to num_flag()

◆ op_hex()

bool idaapi op_hex ( ea_t ea,
int n )
inline

set op type to hex_flag()

◆ op_dec()

bool idaapi op_dec ( ea_t ea,
int n )
inline

set op type to dec_flag()

◆ op_oct()

bool idaapi op_oct ( ea_t ea,
int n )
inline

set op type to oct_flag()

◆ op_bin()

bool idaapi op_bin ( ea_t ea,
int n )
inline

set op type to bin_flag()

◆ op_flt()

bool idaapi op_flt ( ea_t ea,
int n )
inline

set op type to flt_flag()