22idaman
int ida_export
init_library(
int argc = 0,
char *argv[] =
nullptr);
35idaman
int ida_export
open_database(
const char *file_path,
bool run_auto,
const char *
args =
nullptr);
carglist_t * args
Definition hexrays.hpp:7323
idaman int ida_export open_database(const char *file_path, bool run_auto, const char *args=nullptr)
Open the database specified in file_path argument If the database did not exist, a new database will ...
idaman bool ida_export get_library_version(int &major, int &minor, int &build)
Get ida library version.
idaman void ida_export close_database(bool save)
Close the current database.
idaman int ida_export init_library(int argc=0, char *argv[]=nullptr)
Initialize ida as library.
idaman void ida_export set_screen_ea(ea_t ea)
Set screen ea, let the user specify the current screen ea subsequent calls to get_screen_ea will retu...
idaman void ida_export enable_console_messages(bool enable)
Enable console messages.
idaman bool ida_export make_signatures(bool only_pat)
Generate .sig and .pat files for the current database.
This is the first header included in the IDA project.
uint64 ea_t
Definition pro.h:421