IDAPython 9.0
Loading...
Searching...
No Matches
xrefblk_t Class Reference
Inheritance diagram for xrefblk_t:

Public Member Functions

bool first_from (self, ida_idaapi.ea_t _from, int flags=0)
 
bool first_to (self, ida_idaapi.ea_t _to, int flags=0)
 
bool next_from (self, *args)
 
bool next_to (self, *args)
 
 crefs_to (self, ea)
 
 fcrefs_to (self, ea)
 
 crefs_from (self, ea)
 
 fcrefs_from (self, ea)
 
 drefs_to (self, ea)
 
 drefs_from (self, ea)
 
 refs_from (self, ea, flag)
 
 refs_to (self, ea, flag)
 
 __init__ (self)
 

Static Public Attributes

str frm
 
str to
 
str iscode
 
str type
 
str user
 

Static Protected Attributes

str _flags
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self)

Member Function Documentation

◆ crefs_from()

crefs_from ( self,
ea )
Provide an iterator on code references from ea including flow references

◆ crefs_to()

crefs_to ( self,
ea )
Provide an iterator on code references to ea including flow references

◆ drefs_from()

drefs_from ( self,
ea )
Provide an iterator on data references from ea

◆ drefs_to()

drefs_to ( self,
ea )
Provide an iterator on data references to ea

◆ fcrefs_from()

fcrefs_from ( self,
ea )
Provide an iterator on code references from ea

◆ fcrefs_to()

fcrefs_to ( self,
ea )
Provide an iterator on code references to ea

◆ first_from()

bool first_from ( self,
ida_idaapi.ea_t _from,
int flags = 0 )

◆ first_to()

bool first_to ( self,
ida_idaapi.ea_t _to,
int flags = 0 )

◆ next_from()

bool next_from ( self,
* args )

◆ next_to()

bool next_to ( self,
* args )

◆ refs_from()

refs_from ( self,
ea,
flag )
Provide an iterator on from reference represented by flag

◆ refs_to()

refs_to ( self,
ea,
flag )
Provide an iterator on to reference represented by flag

Member Data Documentation

◆ _flags

str _flags
staticprotected
Initial value:
= property(_ida_xref.xrefblk_t__flags_get, _ida_xref.
xrefblk_t__flags_set)

◆ frm

str frm
static
Initial value:
= property(_ida_xref.xrefblk_t_frm_get, _ida_xref.
xrefblk_t_frm_set)

◆ iscode

str iscode
static
Initial value:
= property(_ida_xref.xrefblk_t_iscode_get, _ida_xref.
xrefblk_t_iscode_set)

◆ to

str to
static
Initial value:
= property(_ida_xref.xrefblk_t_to_get, _ida_xref.
xrefblk_t_to_set)

◆ type

str type
static
Initial value:
= property(_ida_xref.xrefblk_t_type_get, _ida_xref.
xrefblk_t_type_set)

◆ user

str user
static
Initial value:
= property(_ida_xref.xrefblk_t_user_get, _ida_xref.
xrefblk_t_user_set)

Property Documentation

◆ thisown

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

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