|
'bpt_loctype_t' | type (self) |
|
bool | is_empty_path (self) |
|
str | path (self) |
|
str | symbol (self) |
|
int | lineno (self) |
|
int | offset (self) |
|
ida_idaapi.ea_t | ea (self) |
|
| __init__ (self) |
|
None | set_abs_bpt (self, ida_idaapi.ea_t a) |
|
None | set_src_bpt (self, str fn, int _lineno) |
|
None | set_sym_bpt (self, str _symbol, int _offset=0) |
|
None | set_rel_bpt (self, str mod, int _offset) |
|
int | compare (self, 'bpt_location_t' r) |
|
bool | __eq__ (self, 'bpt_location_t' r) |
|
bool | __ne__ (self, 'bpt_location_t' r) |
|
bool | __lt__ (self, 'bpt_location_t' r) |
|
bool | __gt__ (self, 'bpt_location_t' r) |
|
bool | __le__ (self, 'bpt_location_t' r) |
|
bool | __ge__ (self, 'bpt_location_t' r) |
|
◆ __init__()
◆ __eq__()
◆ __ge__()
◆ __gt__()
◆ __le__()
◆ __lt__()
◆ __ne__()
◆ compare()
Lexically compare two breakpoint locations. Bpt locations are first compared based on type (i.e. BPLT_ABS < BPLT_REL). BPLT_ABS locations are compared based on their ea values. For all other location types, locations are first compared based on their string (path/filename/symbol), then their offset/lineno.
◆ ea()
◆ is_empty_path()
bool is_empty_path |
( |
| self | ) |
|
No path/filename specified? (BPLT_REL, BPLT_SRC)
◆ lineno()
Get line number (BPLT_SRC)
◆ offset()
Get offset (BPLT_REL, BPLT_SYM)
◆ path()
Get path/filename (BPLT_REL, BPLT_SRC)
◆ set_abs_bpt()
Specify an absolute address location.
◆ set_rel_bpt()
None set_rel_bpt |
( |
| self, |
|
|
str | mod, |
|
|
int | _offset ) |
Specify a relative address location.
◆ set_src_bpt()
None set_src_bpt |
( |
| self, |
|
|
str | fn, |
|
|
int | _lineno ) |
Specify a source level location.
◆ set_sym_bpt()
None set_sym_bpt |
( |
| self, |
|
|
str | _symbol, |
|
|
int | _offset = 0 ) |
Specify a symbolic location.
◆ symbol()
Get symbol name (BPLT_SYM)
◆ type()
'bpt_loctype_t' type |
( |
| self | ) |
|
◆ index
Initial value:= property(_ida_dbg.bpt_location_t_index_get, _ida_dbg.
bpt_location_t_index_set)
◆ info
Initial value:= property(_ida_dbg.bpt_location_t_info_get, _ida_dbg.
bpt_location_t_info_set)
◆ loctype
Initial value:= property(_ida_dbg.bpt_location_t_loctype_get,
_ida_dbg.bpt_location_t_loctype_set)
◆ thisown
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: