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

Proxy of C++ xrefblk_t class.

Inheritance diagram for xrefblk_t:

Public Member Functions

"bool" first_from (self, *args)
 first_from(self, _from, flags) -> bool Get first xref from the given address (store in to)
 
"bool" first_to (self, *args)
 first_to(self, _to, flags) -> bool Get xref to given address (store in from)
 
"bool" next_from (self, *args)
 next_from(self) -> bool Get xref from '_from' that comes after '_to'.
 
"bool" next_to (self, *args)
 next_to(self) -> bool Get xref to '_to' that comes after '_from'.
 
 crefs_to (self, ea)
 Provide an iterator on code references to ea including flow references.
 
 fcrefs_to (self, ea)
 Provide an iterator on code references to ea.
 
 crefs_from (self, ea)
 Provide an iterator on code references from ea including flow references.
 
 fcrefs_from (self, ea)
 Provide an iterator on code references from ea.
 
 drefs_to (self, ea)
 Provide an iterator on data references to ea.
 
 drefs_from (self, ea)
 Provide an iterator on data references from ea.
 
 refs_from (self, ea, flag)
 Provide an iterator on from reference represented by flag.
 
 refs_to (self, ea, flag)
 Provide an iterator on to reference represented by flag.
 
 __init__ (self, *args)
 init(self) -> xrefblk_t
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 frm = property(_ida_xref.xrefblk_t_frm_get, _ida_xref.xrefblk_t_frm_set, doc=)
 
 to = property(_ida_xref.xrefblk_t_to_get, _ida_xref.xrefblk_t_to_set, doc=)
 
 iscode = property(_ida_xref.xrefblk_t_iscode_get, _ida_xref.xrefblk_t_iscode_set, doc=)
 
 type = property(_ida_xref.xrefblk_t_type_get, _ida_xref.xrefblk_t_type_set, doc=)
 
 user = property(_ida_xref.xrefblk_t_user_get, _ida_xref.xrefblk_t_user_set, doc=!)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ crefs_from()

crefs_from ( self,
ea )

◆ crefs_to()

crefs_to ( self,
ea )

◆ drefs_from()

drefs_from ( self,
ea )

◆ drefs_to()

drefs_to ( self,
ea )

◆ fcrefs_from()

fcrefs_from ( self,
ea )

◆ fcrefs_to()

fcrefs_to ( self,
ea )

◆ first_from()

"bool" first_from ( self,
* args )
Parameters
_from(C++: ea_t)
flags(C++: int)

◆ first_to()

"bool" first_to ( self,
* args )
Parameters
_to(C++: ea_t)
flags(C++: int)

◆ next_from()

"bool" next_from ( self,
* args )

next_from(self, _from, _to, flags) -> bool

Parameters
_fromea_t
_toea_t
flagsint

◆ next_to()

"bool" next_to ( self,
* args )

next_to(self, _from, _to, flags) -> bool

Parameters
_fromea_t
_toea_t
flagsint

◆ refs_from()

refs_from ( self,
ea,
flag )

◆ refs_to()

refs_to ( self,
ea,
flag )

Property Documentation

◆ frm

frm = property(_ida_xref.xrefblk_t_frm_get, _ida_xref.xrefblk_t_frm_set, doc=)
static

◆ iscode

iscode = property(_ida_xref.xrefblk_t_iscode_get, _ida_xref.xrefblk_t_iscode_set, doc=)
static

◆ thisown

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

◆ to

to = property(_ida_xref.xrefblk_t_to_get, _ida_xref.xrefblk_t_to_set, doc=)
static

◆ type

type = property(_ida_xref.xrefblk_t_type_get, _ida_xref.xrefblk_t_type_set, doc=)
static

◆ user

user = property(_ida_xref.xrefblk_t_user_get, _ida_xref.xrefblk_t_user_set, doc=!)
static

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