Describes a breakpoint location.
|
|
bpt_loctype_t | type (void) const |
| | Get bpt type.
|
| |
|
bool | is_empty_path (void) const |
| | No path/filename specified? (BPLT_REL, BPLT_SRC)
|
| |
|
const char * | path (void) const |
| | Get path/filename (BPLT_REL, BPLT_SRC)
|
| |
|
const char * | symbol (void) const |
| | Get symbol name (BPLT_SYM)
|
| |
|
int | lineno (void) const |
| | Get line number (BPLT_SRC)
|
| |
|
uval_t | offset (void) const |
| | Get offset (BPLT_REL, BPLT_SYM)
|
| |
|
ea_t | ea (void) const |
| | Get address (BPLT_ABS)
|
| |
|
| bpt_location_t (void) |
| | Constructor (default type is BPLT_ABS)
|
| |
|
void | set_abs_bpt (ea_t a) |
| | Specify an absolute address location.
|
| |
|
void | set_src_bpt (const char *fn, int _lineno) |
| | Specify a source level location.
|
| |
|
void | set_sym_bpt (const char *_symbol, uval_t _offset=0) |
| | Specify a symbolic location.
|
| |
|
void | set_rel_bpt (const char *mod, uval_t _offset) |
| | Specify a relative address location.
|
| |
| int | compare (const bpt_location_t &r) const |
| | Lexically compare two breakpoint locations. More...
|
| |
|
bool | operator== (const bpt_location_t &r) const |
| |
|
bool | operator!= (const bpt_location_t &r) const |
| |
|
bool | operator< (const bpt_location_t &r) const |
| |
|
bool | operator> (const bpt_location_t &r) const |
| |
|
bool | operator<= (const bpt_location_t &r) const |
| |
|
bool | operator>= (const bpt_location_t &r) const |
| |
|
size_t | print (qstring *buf) const |
| | Internal function.
|
| |