Module idaapi :: Class op_t
[frames] | no frames]

Class op_t

object --+
         |
        op_t

Proxy of C++ op_t class

Instance Methods
 
__repr__(self)
repr(x)
 
set_showed(self)
 
clr_showed(self)
bool
showed(self)
 
is_reg(*args)
is_reg(self, int r) -> bool
 
is_imm(*args)
is_imm(self, uval_t v) -> bool
op_t
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__swig_destroy__(...)
delete_op_t(op_t self)
 
__del__(self)

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Properties
  thisown
The membership flag
  n
op_t_n_get(op_t self) -> char
  type
op_t_type_get(op_t self) -> optype_t
  offb
op_t_offb_get(op_t self) -> char
  offo
op_t_offo_get(op_t self) -> char
  flags
op_t_flags_get(op_t self) -> uchar
  dtyp
op_t_dtyp_get(op_t self) -> char
  reg
op_t_reg_get(op_t self) -> ushort
  phrase
op_t_phrase_get(op_t self) -> ushort
  value
op_t_value_get(op_t self) -> uval_t
  addr
op_t_addr_get(op_t self) -> ea_t
  specval
op_t_specval_get(op_t self) -> ea_t
  specflag1
op_t_specflag1_get(op_t self) -> char
  specflag2
op_t_specflag2_get(op_t self) -> char
  specflag3
op_t_specflag3_get(op_t self) -> char
  specflag4
op_t_specflag4_get(op_t self) -> char
  specval_shorts
op_t_specval_shorts_get(op_t self) -> op_t_specval_shorts
  addr_shorts
op_t_addr_shorts_get(op_t self) -> op_t_addr_shorts
  value_shorts
op_t_value_shorts_get(op_t self) -> op_t_value_shorts

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Returns: op_t
Overrides: object.__init__

Property Details

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)

n

op_t_n_get(op_t self) -> char

Get Method:
unreachable.op_t_n_get(...) - op_t_n_get(op_t self) -> char
Set Method:
unreachable.op_t_n_set(...) - op_t_n_set(op_t self, char n)

type

op_t_type_get(op_t self) -> optype_t

Get Method:
unreachable.op_t_type_get(...) - op_t_type_get(op_t self) -> optype_t
Set Method:
unreachable.op_t_type_set(...) - op_t_type_set(op_t self, optype_t type)

offb

op_t_offb_get(op_t self) -> char

Get Method:
unreachable.op_t_offb_get(...) - op_t_offb_get(op_t self) -> char
Set Method:
unreachable.op_t_offb_set(...) - op_t_offb_set(op_t self, char offb)

offo

op_t_offo_get(op_t self) -> char

Get Method:
unreachable.op_t_offo_get(...) - op_t_offo_get(op_t self) -> char
Set Method:
unreachable.op_t_offo_set(...) - op_t_offo_set(op_t self, char offo)

flags

op_t_flags_get(op_t self) -> uchar

Get Method:
unreachable.op_t_flags_get(...) - op_t_flags_get(op_t self) -> uchar
Set Method:
unreachable.op_t_flags_set(...) - op_t_flags_set(op_t self, uchar flags)

dtyp

op_t_dtyp_get(op_t self) -> char

Get Method:
unreachable.op_t_dtyp_get(...) - op_t_dtyp_get(op_t self) -> char
Set Method:
unreachable.op_t_dtyp_set(...) - op_t_dtyp_set(op_t self, char dtyp)

reg

op_t_reg_get(op_t self) -> ushort

Get Method:
unreachable.op_t_reg_get(...) - op_t_reg_get(op_t self) -> ushort
Set Method:
unreachable.op_t_reg_set(...) - op_t_reg_set(op_t self, ushort reg)

phrase

op_t_phrase_get(op_t self) -> ushort

Get Method:
unreachable.op_t_phrase_get(...) - op_t_phrase_get(op_t self) -> ushort
Set Method:
unreachable.op_t_phrase_set(...) - op_t_phrase_set(op_t self, ushort phrase)

value

op_t_value_get(op_t self) -> uval_t

Get Method:
unreachable.op_t_value_get(...) - op_t_value_get(op_t self) -> uval_t
Set Method:
unreachable.op_t_value_set(...) - op_t_value_set(op_t self, uval_t value)

addr

op_t_addr_get(op_t self) -> ea_t

Get Method:
unreachable.op_t_addr_get(...) - op_t_addr_get(op_t self) -> ea_t
Set Method:
unreachable.op_t_addr_set(...) - op_t_addr_set(op_t self, ea_t addr)

specval

op_t_specval_get(op_t self) -> ea_t

Get Method:
unreachable.op_t_specval_get(...) - op_t_specval_get(op_t self) -> ea_t
Set Method:
unreachable.op_t_specval_set(...) - op_t_specval_set(op_t self, ea_t specval)

specflag1

op_t_specflag1_get(op_t self) -> char

Get Method:
unreachable.op_t_specflag1_get(...) - op_t_specflag1_get(op_t self) -> char
Set Method:
unreachable.op_t_specflag1_set(...) - op_t_specflag1_set(op_t self, char specflag1)

specflag2

op_t_specflag2_get(op_t self) -> char

Get Method:
unreachable.op_t_specflag2_get(...) - op_t_specflag2_get(op_t self) -> char
Set Method:
unreachable.op_t_specflag2_set(...) - op_t_specflag2_set(op_t self, char specflag2)

specflag3

op_t_specflag3_get(op_t self) -> char

Get Method:
unreachable.op_t_specflag3_get(...) - op_t_specflag3_get(op_t self) -> char
Set Method:
unreachable.op_t_specflag3_set(...) - op_t_specflag3_set(op_t self, char specflag3)

specflag4

op_t_specflag4_get(op_t self) -> char

Get Method:
unreachable.op_t_specflag4_get(...) - op_t_specflag4_get(op_t self) -> char
Set Method:
unreachable.op_t_specflag4_set(...) - op_t_specflag4_set(op_t self, char specflag4)

specval_shorts

op_t_specval_shorts_get(op_t self) -> op_t_specval_shorts

Get Method:
unreachable.op_t_specval_shorts_get(...) - op_t_specval_shorts_get(op_t self) -> op_t_specval_shorts

addr_shorts

op_t_addr_shorts_get(op_t self) -> op_t_addr_shorts

Get Method:
unreachable.op_t_addr_shorts_get(...) - op_t_addr_shorts_get(op_t self) -> op_t_addr_shorts

value_shorts

op_t_value_shorts_get(op_t self) -> op_t_value_shorts

Get Method:
unreachable.op_t_value_shorts_get(...) - op_t_value_shorts_get(op_t self) -> op_t_value_shorts