![]() |
IDA Domain Python API
|
Inherits object.
Public Member Functions | |
def | __init__ (self, database) |
def | get_first (self) |
def | get_next (self) |
"Iterator[segment_t]" | __iter__ (self) |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Iterator for segments in the IDA database.
def ida_domain.SegmentsIterator.__init__ | ( | self, | |
database | |||
) |
__init__(self, database) -> SegmentsIterator Constructs a segments iterator for the given database. :param database: Reference to the active IDA database.
"Iterator[segment_t]" ida_domain.SegmentsIterator.__iter__ | ( | self | ) |
__iter__(self) -> Iterator[segment_t]
def ida_domain.SegmentsIterator.get_first | ( | self | ) |
get_first(self) -> segment_t Retrieves the first segment in the database. :return: A pointer to the first segment, or nullptr if none exist.
def ida_domain.SegmentsIterator.get_next | ( | self | ) |
get_next(self) -> segment_t Retrieves the next segment in the database. :return: A pointer to the next segment, or nullptr if no more segments are available.
|
static |