IDAPython 8.4
Loading...
Searching...
No Matches
cdg_insn_iterator_t Class Reference

Proxy of C++ cdg_insn_iterator_t class.

Inheritance diagram for cdg_insn_iterator_t:

Public Member Functions

 __init__ (self, *args)
 init(self, mba_) -> cdg_insn_iterator_t
 
"bool" ok (self, *args)
 ok(self) -> bool
 
"bool" has_dslot (self, *args)
 has_dslot(self) -> bool
 
"bool" dslot_with_xrefs (self, *args)
 dslot_with_xrefs(self) -> bool
 
"bool" is_severed_dslot (self, *args)
 is_severed_dslot(self) -> bool
 
"void" start (self, *args)
 start(self, rng)
 
"merror_t" next (self, *args)
 next(self, ins) -> merror_t
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 mba = property(_ida_hexrays.cdg_insn_iterator_t_mba_get, _ida_hexrays.cdg_insn_iterator_t_mba_set, doc=)
 
 ea = property(_ida_hexrays.cdg_insn_iterator_t_ea_get, _ida_hexrays.cdg_insn_iterator_t_ea_set, doc=)
 
 end = property(_ida_hexrays.cdg_insn_iterator_t_end_get, _ida_hexrays.cdg_insn_iterator_t_end_set, doc=)
 
 dslot = property(_ida_hexrays.cdg_insn_iterator_t_dslot_get, _ida_hexrays.cdg_insn_iterator_t_dslot_set, doc=)
 
 dslot_insn = property(_ida_hexrays.cdg_insn_iterator_t_dslot_insn_get, _ida_hexrays.cdg_insn_iterator_t_dslot_insn_set, doc=)
 
 severed_branch = property(_ida_hexrays.cdg_insn_iterator_t_severed_branch_get, _ida_hexrays.cdg_insn_iterator_t_severed_branch_set, doc=)
 
 is_likely_dslot = property(_ida_hexrays.cdg_insn_iterator_t_is_likely_dslot_get, _ida_hexrays.cdg_insn_iterator_t_is_likely_dslot_set, doc=)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )
Parameters
mba_mba_t const *

init(self, r) -> cdg_insn_iterator_t

Parameters
rcdg_insn_iterator_t const &

Member Function Documentation

◆ dslot_with_xrefs()

"bool" dslot_with_xrefs ( self,
* args )

◆ has_dslot()

"bool" has_dslot ( self,
* args )

◆ is_severed_dslot()

"bool" is_severed_dslot ( self,
* args )

◆ next()

"merror_t" next ( self,
* args )
Parameters
insinsn_t *

◆ ok()

"bool" ok ( self,
* args )

◆ start()

"void" start ( self,
* args )
Parameters
rngrange_t const &

Property Documentation

◆ dslot

dslot = property(_ida_hexrays.cdg_insn_iterator_t_dslot_get, _ida_hexrays.cdg_insn_iterator_t_dslot_set, doc=)
static

◆ dslot_insn

dslot_insn = property(_ida_hexrays.cdg_insn_iterator_t_dslot_insn_get, _ida_hexrays.cdg_insn_iterator_t_dslot_insn_set, doc=)
static

◆ ea

ea = property(_ida_hexrays.cdg_insn_iterator_t_ea_get, _ida_hexrays.cdg_insn_iterator_t_ea_set, doc=)
static

◆ end

end = property(_ida_hexrays.cdg_insn_iterator_t_end_get, _ida_hexrays.cdg_insn_iterator_t_end_set, doc=)
static

◆ is_likely_dslot

is_likely_dslot = property(_ida_hexrays.cdg_insn_iterator_t_is_likely_dslot_get, _ida_hexrays.cdg_insn_iterator_t_is_likely_dslot_set, doc=)
static

◆ mba

mba = property(_ida_hexrays.cdg_insn_iterator_t_mba_get, _ida_hexrays.cdg_insn_iterator_t_mba_set, doc=)
static

◆ severed_branch

severed_branch = property(_ida_hexrays.cdg_insn_iterator_t_severed_branch_get, _ida_hexrays.cdg_insn_iterator_t_severed_branch_set, doc=)
static

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

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