ida_indexer
Attributes
Classes
Functions
|
|
|
|
|
Module Contents
- ida_indexer.SWIG_PYTHON_LEGACY_BOOL
- ida_indexer.SUBIDX_FUNCTIONS
- ida_indexer.SUBIDX_LTYPES
- ida_indexer.SUBIDX_MAX
- ida_indexer.INVALID_SUBIDX_ID
- class ida_indexer.search_result_t(*args)
Bases:
object
- thisown
- get_name() str
- get_subindex() subindex_typeid_t
- set_score(_score: int) None
- get_score() int
- set_match_ranges(_match_ranges: search_result_t::match_ranges_t &&) None
- get_match_ranges(*args) search_result_t::match_ranges_t &
This function has the following signatures:
get_match_ranges() -> const match_ranges_t &
get_match_ranges() -> match_ranges_t &
# 0: get_match_ranges() -> const match_ranges_t &
# 1: get_match_ranges() -> match_ranges_t &
- get_ea() ida_idaapi.ea_t
- get_netnode_idx() nodeidx_t
- class ida_indexer.netnode_search_result_t(_name: str, _subindex: subindex_typeid_t, _netnode_idx: nodeidx_t)
Bases:
search_result_t
- thisown
- get_ea() ida_idaapi.ea_t
- get_netnode_idx() nodeidx_t
- class ida_indexer.funcs_search_result_t(_name: str, _netnode: nodeidx_t)
Bases:
netnode_search_result_t
- thisown
- class ida_indexer.ltype_info_t
Bases:
object
- thisown
- tid: tid_t
- type: type_t
- is_forward_type: bool
- class ida_indexer.ltypes_search_result_t(_name: str, _ea: ida_idaapi.ea_t, _info: ltype_info_t)
Bases:
search_result_t
- thisown
- get_ea() ida_idaapi.ea_t
- get_info() ltype_info_t const &
- ida_indexer.STR_MATCH
- ida_indexer.FUZZY
- class ida_indexer.match_config_t(*args)
Bases:
object
- thisown
- mode: match_mode_t
- score_cutoff: int
- max_results: int
- ida_indexer.indexer_is_enabled() bool
- ida_indexer.indexer_match_all(out: search_result_vec_t, query: str, config: match_config_t) None
- ida_indexer.indexer_match(out: search_result_vec_t, subindex_id: subindex_typeid_t, query: str, config: match_config_t) None
- class ida_indexer.search_result_vec_t(*args)
Bases:
object
- thisown
- push_back(*args) search_result_t *&
- pop_back() None
- size() size_t
- empty() bool
- at(_idx: size_t) search_result_t *const &
- qclear() None
- clear() None
- resize(*args) None
- grow(*args) None
- capacity() size_t
- reserve(cnt: size_t) None
- truncate() None
- swap(r: search_result_vec_t) None
- extract() search_result_t **
- inject(s: search_result_t **, len: size_t) None
- begin(*args) qvector< search_result_t * >::const_iterator
- end(*args) qvector< search_result_t * >::const_iterator
- insert(it: qvector< search_result_t * >::iterator, x: search_result_t) qvector< search_result_t * >::iterator
- erase(*args) qvector< search_result_t * >::iterator
- find(*args) qvector< search_result_t * >::const_iterator
- has(x: search_result_t) bool
- add_unique(x: search_result_t) bool
- append(x: search_result_t) None
- extend(x: search_result_vec_t) None
- front
- back