IDA Domain Python API
ida_domain.Xrefs Class Reference

Inherits object.

Public Member Functions

def __init__ (self, database)
 
def get_to (self, ea)
 
def get_from (self, ea)
 

Properties

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

Detailed Description

Provides access to cross-reference (xref) analysis in the IDA database.

Constructor & Destructor Documentation

◆ __init__()

def ida_domain.Xrefs.__init__ (   self,
  database 
)
__init__(self, database) -> Xrefs
Constructs an xrefs handler for the given database.

:param database: Reference to the active IDA database.

Member Function Documentation

◆ get_from()

def ida_domain.Xrefs.get_from (   self,
  ea 
)
get_from(self, ea) -> XrefsFromIterator
Creates an iterator over all xrefs originating from a given address.

:param ea: Source effective address.
:return: An iterator over outgoing xrefs.

◆ get_to()

def ida_domain.Xrefs.get_to (   self,
  ea 
)
get_to(self, ea) -> XrefsToIterator
Creates an iterator over all xrefs pointing to a given address.

:param ea: Target effective address.
:return: An iterator over incoming xrefs.

Property Documentation

◆ thisown

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