|
"int64" | qatoll (*args) |
| qatoll(nptr) -> int64
|
|
"void" | qexit (*args) |
| qexit(code) Call qatexit functions, shut down UI and kernel, and exit.
|
|
"int" | log2ceil (*args) |
| log2ceil(d64) -> int calculate ceil(log2(d64)) or floor(log2(d64)), it returns 0 if d64 == 0
|
|
"int" | log2floor (*args) |
| log2floor(d64) -> int
|
|
"uint64" | extend_sign (*args) |
| extend_sign(v, nbytes, sign_extend) -> uint64 Sign-, or zero-extend the value 'v' to occupy 64 bits.
|
|
"int" | readbytes (*args) |
| readbytes(h, res, size, mf) -> int Read at most 4 bytes from file.
|
|
"int" | writebytes (*args) |
| writebytes(h, l, size, mf) -> int Write at most 4 bytes to file.
|
|
"void" | reloc_value (*args) |
| reloc_value(value, size, delta, mf)
|
|
"void *" | qvector_reserve (*args) |
| qvector_reserve(vec, old, cnt, elsize) -> void * Change capacity of given qvector.
|
|
"bool" | relocate_relobj (*args) |
| relocate_relobj(_relobj, ea, mf) -> bool
|
|
"bool" | is_cvt64 (*args) |
| is_cvt64() -> bool is IDA converting IDB into I64?
|
|
"bool" | quote_cmdline_arg (*args) |
| quote_cmdline_arg(arg) -> bool Quote a command line argument if it contains escape characters.
|
|
"bool" | parse_dbgopts (*args) |
| parse_dbgopts(ido, r_switch) -> bool Parse the -r command line switch (for instant debugging).
|
|
"int" | check_process_exit (*args) |
| check_process_exit(handle, exit_code, msecs=-1) -> int Check whether process has terminated or not.
|
|
"enum tty_control_t" | is_control_tty (*args) |
| is_control_tty(fd) -> enum tty_control_t Check if the current process is the owner of the TTY specified by 'fd' (typically an opened descriptor to /dev/tty).
|
|
"void" | qdetach_tty (*args) |
| qdetach_tty() If the current terminal is the controlling terminal of the calling process, give up this controlling terminal.
|
|
"void" | qcontrol_tty (*args) |
| qcontrol_tty() Make the current terminal the controlling terminal of the calling process.
|
|
"bool" | qthread_equal (*args) |
| qthread_equal(q1, q2) -> bool Are two threads equal?
|
|
"bool" | is_main_thread (*args) |
| is_main_thread() -> bool Are we running in the main thread?
|
|
"PyObject *" | qstrvec_t_create (*args) |
| qstrvec_t_create() -> PyObject *
|
|
"bool" | qstrvec_t_destroy (*args) |
| qstrvec_t_destroy(py_obj) -> bool
|
|
"qstrvec_t *" | qstrvec_t_get_clink (*args) |
| qstrvec_t_get_clink(_self) -> qstrvec_t *
|
|
"PyObject *" | qstrvec_t_get_clink_ptr (*args) |
| qstrvec_t_get_clink_ptr(_self) -> PyObject *
|
|
"bool" | qstrvec_t_assign (*args) |
| qstrvec_t_assign(_self, other) -> bool
|
|
"PyObject *" | qstrvec_t_addressof (*args) |
| qstrvec_t_addressof(_self, idx) -> PyObject *
|
|
"bool" | qstrvec_t_set (*args) |
| qstrvec_t_set(_self, idx, s) -> bool
|
|
"bool" | qstrvec_t_from_list (*args) |
| qstrvec_t_from_list(_self, py_list) -> bool
|
|
"size_t" | qstrvec_t_size (*args) |
| qstrvec_t_size(_self) -> size_t
|
|
"PyObject *" | qstrvec_t_get (*args) |
| qstrvec_t_get(_self, idx) -> PyObject *
|
|
"bool" | qstrvec_t_add (*args) |
| qstrvec_t_add(_self, s) -> bool
|
|
"bool" | qstrvec_t_clear (*args) |
| qstrvec_t_clear(_self, qclear) -> bool
|
|
"bool" | qstrvec_t_insert (*args) |
| qstrvec_t_insert(_self, idx, s) -> bool
|
|
"bool" | qstrvec_t_remove (*args) |
| qstrvec_t_remove(_self, idx) -> bool
|
|
"PyObject *" | str2user (*args) |
| str2user(str) -> str or None Insert C-style escape characters to string
|
|
"uchar_array *" | uchar_array_frompointer (*args) |
| uchar_array_frompointer(t) -> uchar_array
|
|
"tid_array *" | tid_array_frompointer (*args) |
| tid_array_frompointer(t) -> tid_array
|
|
"ea_array *" | ea_array_frompointer (*args) |
| ea_array_frompointer(t) -> ea_array
|
|
"sel_array *" | sel_array_frompointer (*args) |
| sel_array_frompointer(t) -> sel_array
|
|
"uval_array *" | uval_array_frompointer (*args) |
| uval_array_frompointer(t) -> uval_array
|
|
"int_pointer *" | int_pointer_frompointer (*args) |
| int_pointer_frompointer(t) -> int_pointer
|
|
"ea_pointer *" | ea_pointer_frompointer (*args) |
| ea_pointer_frompointer(t) -> ea_pointer
|
|
"sval_pointer *" | sval_pointer_frompointer (*args) |
| sval_pointer_frompointer(t) -> sval_pointer
|
|
"sel_pointer *" | sel_pointer_frompointer (*args) |
| sel_pointer_frompointer(t) -> sel_pointer
|
|