/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 2.0.0
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package de.blichmann.idajava.natives;

public class IdaJavaJNI {
  public final static native boolean can_place32__SWIG_0(long jarg1);
  public final static native boolean can_place32__SWIG_1(long jarg1);
  public final static native void qexit(int jarg1);
  public final static native boolean test_bit(long jarg1, long jarg2);
  public final static native void set_bit(long jarg1, long jarg2);
  public final static native void clear_bit(long jarg1, long jarg2);
  public final static native void set_all_bits(long jarg1, long jarg2);
  public final static native void clear_all_bits(long jarg1, long jarg2);
  public final static native boolean overlap(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native boolean includes(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native boolean contains(long jarg1, long jarg2, long jarg3);
  public final static native int readbytes(int jarg1, long jarg2, int jarg3, boolean jarg4);
  public final static native int writebytes(int jarg1, long jarg2, int jarg3, boolean jarg4);
  public final static native int read2bytes(int jarg1, long jarg2, boolean jarg3);
  public final static native long swap32(long jarg1);
  public final static native int swap16(int jarg1);
  public final static native void swap_value(long jarg1, long jarg2, int jarg3);
  public final static native void reloc_value(long jarg1, int jarg2, int jarg3, boolean jarg4);
  public final static native long rotate_left(long jarg1, int jarg2, long jarg3, long jarg4);
  public final static native long qalloc_or_throw(long jarg1);
  public final static native long qrealloc_or_throw(long jarg1, long jarg2);
  public final static native long qstrlen__SWIG_0(String jarg1);
  public final static native long qstrlen__SWIG_1(long jarg1);
  public final static native long qstrlen__SWIG_2(long jarg1);
  public final static native int qstrcmp__SWIG_0(String jarg1, String jarg2);
  public final static native int qstrcmp__SWIG_1(long jarg1, long jarg2);
  public final static native int qstrcmp__SWIG_2(long jarg1, long jarg2);
  public final static native String qstrstr__SWIG_0(String jarg1, String jarg2);
  public final static native long qstrstr__SWIG_1(long jarg1, long jarg2);
  public final static native String qstrchr__SWIG_0(String jarg1, char jarg2);
  public final static native long qstrchr__SWIG_1(long jarg1, short jarg2);
  public final static native long qstrchr__SWIG_2(long jarg1, long jarg2);
  public final static native String qstrrchr__SWIG_0(String jarg1, char jarg2);
  public final static native long qstrrchr__SWIG_1(long jarg1, short jarg2);
  public final static native long qstrrchr__SWIG_2(long jarg1, long jarg2);
  public final static native long new_bytevec_t__SWIG_0();
  public final static native long new_bytevec_t__SWIG_1(long jarg1, long jarg2);
  public final static native long bytevec_t_append(long jarg1, bytevec_t jarg1_, long jarg2, long jarg3);
  public final static native void bytevec_t_inject(long jarg1, bytevec_t jarg1_, long jarg2, long jarg3);
  public final static native boolean bytevec_t_test_bit(long jarg1, bytevec_t jarg1_, long jarg2);
  public final static native void bytevec_t_set_bit(long jarg1, bytevec_t jarg1_, long jarg2);
  public final static native void bytevec_t_clear_bit(long jarg1, bytevec_t jarg1_, long jarg2);
  public final static native void bytevec_t_set_all_bits(long jarg1, bytevec_t jarg1_, long jarg2);
  public final static native void bytevec_t_clear_all_bits(long jarg1, bytevec_t jarg1_, long jarg2);
  public final static native void bytevec_t_set_bits(long jarg1, bytevec_t jarg1_, long jarg2, bytevec_t jarg2_);
  public final static native void bytevec_t_clear_bits(long jarg1, bytevec_t jarg1_, long jarg2, bytevec_t jarg2_);
  public final static native void delete_bytevec_t(long jarg1);
  public final static native long new_reloc_info_t();
  public final static native void delete_reloc_info_t(long jarg1);
  public final static native boolean relocate_relobj(long jarg1, relobj_t jarg1_, long jarg2, boolean jarg3);
  public final static native void relobj_t_base_set(long jarg1, relobj_t jarg1_, long jarg2);
  public final static native long relobj_t_base_get(long jarg1, relobj_t jarg1_);
  public final static native void relobj_t_ri_set(long jarg1, relobj_t jarg1_, long jarg2, reloc_info_t jarg2_);
  public final static native long relobj_t_ri_get(long jarg1, relobj_t jarg1_);
  public final static native long new_relobj_t();
  public final static native boolean relobj_t_relocate(long jarg1, relobj_t jarg1_, long jarg2, boolean jarg3);
  public final static native void delete_relobj_t(long jarg1);
  public final static native long new_incrementer_t(long jarg1);
  public final static native void delete_incrementer_t(long jarg1);
  public final static native void incrementer_t_failed(long jarg1, incrementer_t jarg1_);
  public final static native long parse_command_line(String jarg1, long jarg2);
  public final static native boolean u2cstr__SWIG_0(long jarg1, long jarg2, int jarg3);
  public final static native boolean u2cstr__SWIG_1(long jarg1, long jarg2);
  public final static native boolean c2ustr__SWIG_0(String jarg1, long jarg2, int jarg3);
  public final static native boolean c2ustr__SWIG_1(String jarg1, long jarg2);
  public final static native int utf8_unicode(String jarg1, long jarg2, long jarg3);
  public final static native boolean win_utf2idb(String jarg1);
  public final static native void char2oem(String jarg1);
  public final static native void oem2char(String jarg1);
  public final static native boolean set_codepages(int jarg1, int jarg2);
  public final static native int get_codepages(long jarg1);
  public final static native int convert_codepage__SWIG_0(String jarg1, int jarg2, String jarg3, long jarg4, int jarg5, int jarg6, int jarg7);
  public final static native int convert_codepage__SWIG_1(String jarg1, int jarg2, String jarg3, long jarg4, int jarg5, int jarg6);
  public final static native void SubstChar_set(char jarg1);
  public final static native char SubstChar_get();
  public final static native void launch_process_t_cb_set(long jarg1, launch_process_t jarg1_, long jarg2);
  public final static native long launch_process_t_cb_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_flags_set(long jarg1, launch_process_t jarg1_, int jarg2);
  public final static native int launch_process_t_flags_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_path_set(long jarg1, launch_process_t jarg1_, String jarg2);
  public final static native String launch_process_t_path_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_args_set(long jarg1, launch_process_t jarg1_, String jarg2);
  public final static native String launch_process_t_args_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_in_handle_set(long jarg1, launch_process_t jarg1_, int jarg2);
  public final static native int launch_process_t_in_handle_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_out_handle_set(long jarg1, launch_process_t jarg1_, int jarg2);
  public final static native int launch_process_t_out_handle_get(long jarg1, launch_process_t jarg1_);
  public final static native void launch_process_t_err_handle_set(long jarg1, launch_process_t jarg1_, int jarg2);
  public final static native int launch_process_t_err_handle_get(long jarg1, launch_process_t jarg1_);
  public final static native long new_launch_process_t();
  public final static native void delete_launch_process_t(long jarg1);
  public final static native long init_process(long jarg1, launch_process_t jarg1_, long jarg2);
  public final static native int term_process(long jarg1);
  public final static native int get_process_exit_code(long jarg1, long jarg2);
  public final static native long new___qthread_t();
  public final static native void delete___qthread_t(long jarg1);
  public final static native long qthread_create(long jarg1, long jarg2);
  public final static native void qthread_free(long jarg1, __qthread_t jarg1_);
  public final static native boolean qthread_join(long jarg1, __qthread_t jarg1_);
  public final static native boolean qthread_kill(long jarg1, __qthread_t jarg1_);
  public final static native long qthread_self();
  public final static native long new___qsemaphore_t();
  public final static native void delete___qsemaphore_t(long jarg1);
  public final static native long qsem_create(String jarg1, int jarg2);
  public final static native boolean qsem_free(long jarg1, __qsemaphore_t jarg1_);
  public final static native boolean qsem_post(long jarg1, __qsemaphore_t jarg1_);
  public final static native boolean qsem_wait(long jarg1, __qsemaphore_t jarg1_, int jarg2);
  public final static native long new___qmutex_t();
  public final static native void delete___qmutex_t(long jarg1);
  public final static native boolean qmutex_free(long jarg1, __qmutex_t jarg1_);
  public final static native long qmutex_create();
  public final static native boolean qmutex_lock(long jarg1, __qmutex_t jarg1_);
  public final static native boolean qmutex_unlock(long jarg1, __qmutex_t jarg1_);
  public final static native long new_qvector_uchar__SWIG_0();
  public final static native long new_qvector_uchar__SWIG_1(long jarg1, qvector_uchar jarg1_);
  public final static native void delete_qvector_uchar(long jarg1);
  public final static native void qvector_uchar_push_back__SWIG_0(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native long qvector_uchar_push_back__SWIG_1(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_pop_back(long jarg1, qvector_uchar jarg1_);
  public final static native long qvector_uchar_size(long jarg1, qvector_uchar jarg1_);
  public final static native boolean qvector_uchar_empty(long jarg1, qvector_uchar jarg1_);
  public final static native short qvector_uchar___aref____SWIG_0(long jarg1, qvector_uchar jarg1_, long jarg2);
  public final static native short qvector_uchar_at__SWIG_0(long jarg1, qvector_uchar jarg1_, long jarg2);
  public final static native short qvector_uchar_front__SWIG_0(long jarg1, qvector_uchar jarg1_);
  public final static native short qvector_uchar_back__SWIG_0(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_qclear(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_clear(long jarg1, qvector_uchar jarg1_);
  public final static native long qvector_uchar___assign__(long jarg1, qvector_uchar jarg1_, long jarg2, qvector_uchar jarg2_);
  public final static native void qvector_uchar_resize__SWIG_0(long jarg1, qvector_uchar jarg1_, long jarg2, short jarg3);
  public final static native void qvector_uchar_resize__SWIG_1(long jarg1, qvector_uchar jarg1_, long jarg2);
  public final static native void qvector_uchar_grow__SWIG_0(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native void qvector_uchar_grow__SWIG_1(long jarg1, qvector_uchar jarg1_);
  public final static native long qvector_uchar_capacity(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_reserve(long jarg1, qvector_uchar jarg1_, long jarg2);
  public final static native void qvector_uchar_move(long jarg1, qvector_uchar jarg1_, long jarg2, long jarg3, long jarg4);
  public final static native void qvector_uchar_truncate(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_swap(long jarg1, qvector_uchar jarg1_, long jarg2, qvector_uchar jarg2_);
  public final static native long qvector_uchar_extract(long jarg1, qvector_uchar jarg1_);
  public final static native void qvector_uchar_inject(long jarg1, qvector_uchar jarg1_, long jarg2, long jarg3);
  public final static native boolean qvector_uchar___eq__(long jarg1, qvector_uchar jarg1_, long jarg2, qvector_uchar jarg2_);
  public final static native boolean qvector_uchar___ne__(long jarg1, qvector_uchar jarg1_, long jarg2, qvector_uchar jarg2_);
  public final static native long qvector_uchar_begin__SWIG_0(long jarg1, qvector_uchar jarg1_);
  public final static native long qvector_uchar_end__SWIG_0(long jarg1, qvector_uchar jarg1_);
  public final static native long qvector_uchar_insert(long jarg1, qvector_uchar jarg1_, long jarg2, short jarg3);
  public final static native long qvector_uchar_erase__SWIG_0(long jarg1, qvector_uchar jarg1_, long jarg2);
  public final static native long qvector_uchar_erase__SWIG_1(long jarg1, qvector_uchar jarg1_, long jarg2, long jarg3);
  public final static native long qvector_uchar_find__SWIG_0(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native boolean qvector_uchar_has(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native boolean qvector_uchar_add_unique(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native boolean qvector_uchar_del(long jarg1, qvector_uchar jarg1_, short jarg2);
  public final static native void compiler_info_t_id_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_id_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_cm_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_cm_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_i_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_i_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_b_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_b_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_e_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_e_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_defalign_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_defalign_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_s_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_s_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_l_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_l_get(long jarg1, compiler_info_t jarg1_);
  public final static native void compiler_info_t_size_ll_set(long jarg1, compiler_info_t jarg1_, short jarg2);
  public final static native short compiler_info_t_size_ll_get(long jarg1, compiler_info_t jarg1_);
  public final static native long new_compiler_info_t();
  public final static native void delete_compiler_info_t(long jarg1);
  public final static native void idainfo_tag_set(long jarg1, idainfo jarg1_, String jarg2);
  public final static native String idainfo_tag_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_version_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_version_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_procName_set(long jarg1, idainfo jarg1_, String jarg2);
  public final static native String idainfo_procName_get(long jarg1, idainfo jarg1_);
  public final static native String idainfo_get_proc_name(long jarg1, idainfo jarg1_, String jarg2);
  public final static native void idainfo_lflags_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_lflags_get(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_is_32bit(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_is_64bit(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_is_snapshot(long jarg1, idainfo jarg1_);
  public final static native void idainfo_demnames_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_demnames_get(long jarg1, idainfo jarg1_);
  public final static native short idainfo_get_demname_form(long jarg1, idainfo jarg1_);
  public final static native void idainfo_filetype_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_filetype_get(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_like_binary(long jarg1, idainfo jarg1_);
  public final static native void idainfo_fcoresiz_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_fcoresiz_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_corestart_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_corestart_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ostype_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_ostype_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_apptype_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_apptype_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_startSP_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_startSP_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_af_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_af_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_startIP_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_startIP_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_beginEA_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_beginEA_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_minEA_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_minEA_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_maxEA_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_maxEA_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ominEA_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_ominEA_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_omaxEA_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_omaxEA_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_lowoff_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_lowoff_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_highoff_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_highoff_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_maxref_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_maxref_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ASCIIbreak_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_ASCIIbreak_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_wide_high_byte_first_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_wide_high_byte_first_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_indent_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_indent_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_comment_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_comment_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_xrefnum_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_xrefnum_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_entab_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_entab_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_specsegs_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_specsegs_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_void_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_void_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_reserved2_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_reserved2_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_showauto_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_showauto_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_auto_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_auto_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_limiter_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_limiter_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_null_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_null_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_genflags_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_genflags_get(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_use_allasm(long jarg1, idainfo jarg1_);
  public final static native boolean idainfo_loading_idc(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_showpref_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_showpref_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_prefseg_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_prefseg_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_asmtype_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_asmtype_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_baseaddr_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_baseaddr_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_xrefflag_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_xrefflag_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_binSize_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_binSize_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_cmtflg_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_cmtflg_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_nametype_set(long jarg1, idainfo jarg1_, char jarg2);
  public final static native char idainfo_nametype_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_showbads_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_showbads_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_prefflag_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_prefflag_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_packbase_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_packbase_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_asciiflags_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_asciiflags_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_listnames_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_listnames_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ASCIIpref_set(long jarg1, idainfo jarg1_, String jarg2);
  public final static native String idainfo_ASCIIpref_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ASCIIsernum_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_ASCIIsernum_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_ASCIIzeroes_set(long jarg1, idainfo jarg1_, char jarg2);
  public final static native char idainfo_ASCIIzeroes_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_graph_view_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_graph_view_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_reserved5_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_reserved5_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_tribyte_order_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_tribyte_order_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_mf_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_mf_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_org_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_org_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_assume_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_assume_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_s_checkarg_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_s_checkarg_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_start_ss_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_start_ss_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_start_cs_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_start_cs_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_main_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_main_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_short_demnames_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_short_demnames_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_long_demnames_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_long_demnames_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_datatypes_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_datatypes_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_strtype_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_strtype_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_af2_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_af2_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_namelen_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_namelen_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_margin_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_margin_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_lenxref_set(long jarg1, idainfo jarg1_, int jarg2);
  public final static native int idainfo_lenxref_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_lprefix_set(long jarg1, idainfo jarg1_, String jarg2);
  public final static native String idainfo_lprefix_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_lprefixlen_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_lprefixlen_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_cc_set(long jarg1, idainfo jarg1_, long jarg2, compiler_info_t jarg2_);
  public final static native long idainfo_cc_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_database_change_count_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_database_change_count_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_size_ldbl_set(long jarg1, idainfo jarg1_, short jarg2);
  public final static native short idainfo_size_ldbl_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_appcall_options_set(long jarg1, idainfo jarg1_, long jarg2);
  public final static native long idainfo_appcall_options_get(long jarg1, idainfo jarg1_);
  public final static native void idainfo_reserved_set(long jarg1, idainfo jarg1_, short[] jarg2);
  public final static native short[] idainfo_reserved_get(long jarg1, idainfo jarg1_);
  public final static native long new_idainfo();
  public final static native void delete_idainfo(long jarg1);
  public final static native void inf_set(long jarg1, idainfo jarg1_);
  public final static native long inf_get();
  public final static native void dual_text_options_t_mysize_set(long jarg1, dual_text_options_t jarg1_, int jarg2);
  public final static native int dual_text_options_t_mysize_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_graph_view_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_graph_view_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_xrefnum_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_xrefnum_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_s_showpref_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_s_showpref_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_comment_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_comment_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_indent_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_indent_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_s_limiter_set(long jarg1, dual_text_options_t jarg1_, short jarg2);
  public final static native short dual_text_options_t_s_limiter_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_margin_set(long jarg1, dual_text_options_t jarg1_, int jarg2);
  public final static native int dual_text_options_t_margin_get(long jarg1, dual_text_options_t jarg1_);
  public final static native void dual_text_options_t_binSize_set(long jarg1, dual_text_options_t jarg1_, int jarg2);
  public final static native int dual_text_options_t_binSize_get(long jarg1, dual_text_options_t jarg1_);
  public final static native long new_dual_text_options_t__SWIG_0(boolean jarg1);
  public final static native long new_dual_text_options_t__SWIG_1(long jarg1, idainfo jarg1_);
  public final static native void delete_dual_text_options_t(long jarg1);
  public final static native void text_options_t_text_set(long jarg1, text_options_t jarg1_, long jarg2, dual_text_options_t jarg2_);
  public final static native long text_options_t_text_get(long jarg1, text_options_t jarg1_);
  public final static native void text_options_t_graph_set(long jarg1, text_options_t jarg1_, long jarg2, dual_text_options_t jarg2_);
  public final static native long text_options_t_graph_get(long jarg1, text_options_t jarg1_);
  public final static native long new_text_options_t();
  public final static native void delete_text_options_t(long jarg1);
  public final static native void dto_set(long jarg1, text_options_t jarg1_);
  public final static native long dto_get();
  public final static native boolean showRepeatables();
  public final static native boolean showAllComments();
  public final static native boolean showComments();
  public final static native boolean should_trace_sp();
  public final static native boolean should_create_stkvars();
  public final static native int calc_default_idaplace_flags();
  public final static native long toEA(long jarg1, long jarg2);
  public final static native String idb2scr(String jarg1);
  public final static native String scr2idb(String jarg1);
  public final static native String ansi2idb(String jarg1);
  public final static native void dto_copy_to_inf(long jarg1, dual_text_options_t jarg1_, long jarg2, idainfo jarg2_);
  public final static native void dto_copy_from_inf(long jarg1, dual_text_options_t jarg1_, long jarg2, idainfo jarg2_);
  public final static native void dto_init(long jarg1, dual_text_options_t jarg1_, boolean jarg2);
  public final static native long qfopen(String jarg1, String jarg2);
  public final static native int qfread(long jarg1, long jarg2, long jarg3);
  public final static native int qfwrite(long jarg1, long jarg2, long jarg3);
  public final static native int qftell(long jarg1);
  public final static native int qfseek(long jarg1, int jarg2, int jarg3);
  public final static native int qfclose(long jarg1);
  public final static native int qflush(long jarg1);
  public final static native long qtmpfile();
  public final static native int qrename(String jarg1, String jarg2);
  public final static native String qtmpnam(String jarg1, long jarg2);
  public final static native int qfputc(int jarg1, long jarg2);
  public final static native int qfgetc(long jarg1);
  public final static native String qfgets(String jarg1, long jarg2, long jarg3);
  public final static native int qfputs(String jarg1, long jarg2);
  public final static native int qvfprintf(long jarg1, String jarg2, long jarg3);
  public final static native int qvprintf(String jarg1, long jarg2);
  public final static native int qvfscanf(long jarg1, String jarg2, long jarg3);
  public final static native String qgets(String jarg1, long jarg2);
  public final static native int qfprintf(long jarg1, String jarg2);
  public final static native int qprintf(String jarg1);
  public final static native int freadbytes(long jarg1, long jarg2, int jarg3, int jarg4);
  public final static native int fwritebytes(long jarg1, long jarg2, int jarg3, int jarg4);
  public final static native int fread2bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite2bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fread2bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite2bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int fread4bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite4bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fread4bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite4bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int fread8bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite8bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int fread8bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int fwrite8bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native void net_patch_set(long jarg1);
  public final static native long net_patch_get();
  public final static native void import_node_set(long jarg1);
  public final static native long import_node_get();
  public final static native void set_aflags0(long jarg1, long jarg2);
  public final static native long get_aflags0(long jarg1);
  public final static native void del_aflags0(long jarg1);
  public final static native void set_aflags(long jarg1, long jarg2);
  public final static native void set_abits(long jarg1, long jarg2);
  public final static native void clr_abits(long jarg1, long jarg2);
  public final static native long get_aflags(long jarg1);
  public final static native void del_aflags(long jarg1);
  public final static native void set_visible_item(long jarg1, boolean jarg2);
  public final static native boolean is_visible_item(long jarg1);
  public final static native boolean is_finally_visible_item(long jarg1);
  public final static native void set_source_linnum(long jarg1, long jarg2);
  public final static native long get_source_linnum(long jarg1);
  public final static native void del_source_linnum(long jarg1);
  public final static native char get_str_type_code(long jarg1);
  public final static native char get_str_term1(int jarg1);
  public final static native char get_str_term2(int jarg1);
  public final static native boolean is_unicode(int jarg1);
  public final static native boolean is_pascal(int jarg1);
  public final static native void set_item_color(long jarg1, long jarg2);
  public final static native long get_item_color(long jarg1);
  public final static native void del_item_color(long jarg1);
  public final static native short REF_OFF8_get();
  public final static native short REF_OFF16_get();
  public final static native short REF_OFF32_get();
  public final static native short REF_LOW8_get();
  public final static native short REF_LOW16_get();
  public final static native short REF_HIGH8_get();
  public final static native short REF_HIGH16_get();
  public final static native short REF_VHIGH_get();
  public final static native short REF_VLOW_get();
  public final static native short REF_OFF64_get();
  public final static native short REF_LAST_get();
  public final static native short get_reftype_by_size(long jarg1);
  public final static native void refinfo_t_target_set(long jarg1, refinfo_t jarg1_, long jarg2);
  public final static native long refinfo_t_target_get(long jarg1, refinfo_t jarg1_);
  public final static native void refinfo_t_base_set(long jarg1, refinfo_t jarg1_, long jarg2);
  public final static native long refinfo_t_base_get(long jarg1, refinfo_t jarg1_);
  public final static native void refinfo_t_tdelta_set(long jarg1, refinfo_t jarg1_, int jarg2);
  public final static native int refinfo_t_tdelta_get(long jarg1, refinfo_t jarg1_);
  public final static native void refinfo_t_flags_set(long jarg1, refinfo_t jarg1_, long jarg2);
  public final static native long refinfo_t_flags_get(long jarg1, refinfo_t jarg1_);
  public final static native short refinfo_t_type(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_no_base_xref(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_is_pastend(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_is_rvaoff(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_is_custom(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_is_subtract(long jarg1, refinfo_t jarg1_);
  public final static native boolean refinfo_t_is_signed(long jarg1, refinfo_t jarg1_);
  public final static native void refinfo_t_set_type(long jarg1, refinfo_t jarg1_, short jarg2);
  public final static native void refinfo_t_init__SWIG_0(long jarg1, refinfo_t jarg1_, long jarg2, long jarg3, long jarg4, int jarg5);
  public final static native void refinfo_t_init__SWIG_1(long jarg1, refinfo_t jarg1_, long jarg2, long jarg3, long jarg4);
  public final static native void refinfo_t_init__SWIG_2(long jarg1, refinfo_t jarg1_, long jarg2, long jarg3);
  public final static native void refinfo_t_init__SWIG_3(long jarg1, refinfo_t jarg1_, long jarg2);
  public final static native long new_refinfo_t();
  public final static native void delete_refinfo_t(long jarg1);
  public final static native void strpath_t_len_set(long jarg1, strpath_t jarg1_, int jarg2);
  public final static native int strpath_t_len_get(long jarg1, strpath_t jarg1_);
  public final static native void strpath_t_ids_set(long jarg1, strpath_t jarg1_, long[] jarg2);
  public final static native long[] strpath_t_ids_get(long jarg1, strpath_t jarg1_);
  public final static native void strpath_t_delta_set(long jarg1, strpath_t jarg1_, int jarg2);
  public final static native int strpath_t_delta_get(long jarg1, strpath_t jarg1_);
  public final static native long new_strpath_t();
  public final static native void delete_strpath_t(long jarg1);
  public final static native void enum_const_t_tid_set(long jarg1, enum_const_t jarg1_, long jarg2);
  public final static native long enum_const_t_tid_get(long jarg1, enum_const_t jarg1_);
  public final static native void enum_const_t_serial_set(long jarg1, enum_const_t jarg1_, short jarg2);
  public final static native short enum_const_t_serial_get(long jarg1, enum_const_t jarg1_);
  public final static native long new_enum_const_t();
  public final static native void delete_enum_const_t(long jarg1);
  public final static native void opinfo_t_ri_set(long jarg1, opinfo_t jarg1_, long jarg2, refinfo_t jarg2_);
  public final static native long opinfo_t_ri_get(long jarg1, opinfo_t jarg1_);
  public final static native void opinfo_t_tid_set(long jarg1, opinfo_t jarg1_, long jarg2);
  public final static native long opinfo_t_tid_get(long jarg1, opinfo_t jarg1_);
  public final static native void opinfo_t_path_set(long jarg1, opinfo_t jarg1_, long jarg2, strpath_t jarg2_);
  public final static native long opinfo_t_path_get(long jarg1, opinfo_t jarg1_);
  public final static native void opinfo_t_strtype_set(long jarg1, opinfo_t jarg1_, int jarg2);
  public final static native int opinfo_t_strtype_get(long jarg1, opinfo_t jarg1_);
  public final static native void opinfo_t_ec_set(long jarg1, opinfo_t jarg1_, long jarg2, enum_const_t jarg2_);
  public final static native long opinfo_t_ec_get(long jarg1, opinfo_t jarg1_);
  public final static native void opinfo_t_cd_set(long jarg1, opinfo_t jarg1_, long jarg2);
  public final static native long opinfo_t_cd_get(long jarg1, opinfo_t jarg1_);
  public final static native long new_opinfo_t();
  public final static native void delete_opinfo_t(long jarg1);
  public final static native int set_refinfo_ex(long jarg1, int jarg2, long jarg3, refinfo_t jarg3_);
  public final static native int set_refinfo__SWIG_0(long jarg1, int jarg2, short jarg3, long jarg4, long jarg5, int jarg6);
  public final static native int set_refinfo__SWIG_1(long jarg1, int jarg2, short jarg3, long jarg4, long jarg5);
  public final static native int set_refinfo__SWIG_2(long jarg1, int jarg2, short jarg3, long jarg4);
  public final static native int set_refinfo__SWIG_3(long jarg1, int jarg2, short jarg3);
  public final static native int get_refinfo(long jarg1, int jarg2, long jarg3, refinfo_t jarg3_);
  public final static native int del_refinfo(long jarg1, int jarg2);
  public final static native void write_struc_path(long jarg1, int jarg2, long jarg3, int jarg4, int jarg5);
  public final static native int read_struc_path(long jarg1, int jarg2, long jarg3, long jarg4);
  public final static native int get_input_file_path(String jarg1, long jarg2);
  public final static native int get_root_filename(String jarg1, long jarg2);
  public final static native void set_root_filename(String jarg1);
  public final static native long retrieve_input_file_crc32();
  public final static native boolean retrieve_input_file_md5(short[] jarg1);
  public final static native int get_asm_inc_file(String jarg1, long jarg2);
  public final static native boolean set_asm_inc_file(String jarg1);
  public final static native long get_imagebase();
  public final static native void set_imagebase(long jarg1);
  public final static native long get_ids_modnode();
  public final static native void set_ids_modnode(long jarg1);
  public final static native void ExtraUpdate(long jarg1, String jarg2, int jarg3);
  public final static native void ExtraDel(long jarg1, int jarg2);
  public final static native int ExtraGet(long jarg1, int jarg2, String jarg3, long jarg4);
  public final static native int get_auto_plugins(String jarg1, long jarg2);
  public final static native boolean set_auto_plugins__SWIG_0(String jarg1, long jarg2);
  public final static native boolean set_auto_plugins__SWIG_1(String jarg1);
  public final static native long dbg_get_input_path(String jarg1, long jarg2);
  public final static native int get_import_module_qty();
  public final static native boolean get_import_module_name(int jarg1, String jarg2, long jarg3);
  public final static native int enum_import_names__SWIG_0(int jarg1, long jarg2, long jarg3);
  public final static native int enum_import_names__SWIG_1(int jarg1, long jarg2);
  public final static native void asm_t_flag_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_flag_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_uflag_set(long jarg1, asm_t jarg1_, int jarg2);
  public final static native int asm_t_uflag_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_name_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_help_set(long jarg1, asm_t jarg1_, int jarg2);
  public final static native int asm_t_help_get(long jarg1, asm_t jarg1_);
  public final static native long asm_t_header_get(long jarg1, asm_t jarg1_);
  public final static native long asm_t_badworks_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_origin_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_end_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_cmnt_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_ascsep_set(long jarg1, asm_t jarg1_, char jarg2);
  public final static native char asm_t_ascsep_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_accsep_set(long jarg1, asm_t jarg1_, char jarg2);
  public final static native char asm_t_accsep_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_esccodes_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_ascii_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_byte_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_word_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_dword_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_qword_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_oword_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_float_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_double_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_tbyte_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_packreal_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_dups_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_bss_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_equ_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_seg_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_checkarg_dispatch_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_checkarg_dispatch_get(long jarg1, asm_t jarg1_);
  public final static native long asm_t__UNUSED1_was_atomprefix_get(long jarg1, asm_t jarg1_);
  public final static native long asm_t__UNUSED2_was_checkarg_operations_get(long jarg1, asm_t jarg1_);
  public final static native long asm_t_XlatAsciiOutput_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_curip_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_func_header_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_func_header_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_func_footer_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_func_footer_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_public_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_weak_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_extrn_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_comdef_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_get_type_name_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_get_type_name_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_align_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_lbrace_set(long jarg1, asm_t jarg1_, char jarg2);
  public final static native char asm_t_lbrace_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_rbrace_set(long jarg1, asm_t jarg1_, char jarg2);
  public final static native char asm_t_rbrace_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_mod_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_band_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_bor_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_xor_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_bnot_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_shl_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_shr_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_sizeof_fmt_get(long jarg1, asm_t jarg1_);
  public final static native void asm_t_flag2_set(long jarg1, asm_t jarg1_, long jarg2);
  public final static native long asm_t_flag2_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_cmnt2_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_low8_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_high8_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_low16_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_high16_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_include_fmt_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_vstruc_fmt_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_3byte_get(long jarg1, asm_t jarg1_);
  public final static native String asm_t_a_rva_get(long jarg1, asm_t jarg1_);
  public final static native void delete_asm_t(long jarg1);
  public final static native void bytes_t_len_set(long jarg1, bytes_t jarg1_, short jarg2);
  public final static native short bytes_t_len_get(long jarg1, bytes_t jarg1_);
  public final static native void bytes_t_bytes_set(long jarg1, bytes_t jarg1_, long jarg2);
  public final static native long bytes_t_bytes_get(long jarg1, bytes_t jarg1_);
  public final static native long new_bytes_t();
  public final static native void delete_bytes_t(long jarg1);
  public final static native String instruc_t_name_get(long jarg1, instruc_t jarg1_);
  public final static native void instruc_t_feature_set(long jarg1, instruc_t jarg1_, long jarg2);
  public final static native long instruc_t_feature_get(long jarg1, instruc_t jarg1_);
  public final static native long new_instruc_t();
  public final static native void delete_instruc_t(long jarg1);
  public final static native boolean InstrIsSet(int jarg1, int jarg2);
  public final static native boolean is_call_insn(long jarg1);
  public final static native boolean is_ret_insn__SWIG_0(long jarg1, boolean jarg2);
  public final static native boolean is_ret_insn__SWIG_1(long jarg1);
  public final static native boolean is_indirect_jump_insn(long jarg1);
  public final static native boolean is_basic_block_end(boolean jarg1);
  public final static native void processor_t_version_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_version_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_id_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_id_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_flag_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_flag_get(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_has_segregs(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_use32(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_use64(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_ti(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_stkup(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_use_tbyte(long jarg1, processor_t jarg1_);
  public final static native int processor_t_get_segm_bitness(long jarg1, processor_t jarg1_);
  public final static native void processor_t_cnbits_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_cnbits_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_dnbits_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_dnbits_get(long jarg1, processor_t jarg1_);
  public final static native int processor_t_cbsize(long jarg1, processor_t jarg1_);
  public final static native int processor_t_dbsize(long jarg1, processor_t jarg1_);
  public final static native void processor_t_psnames_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_psnames_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_plnames_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_plnames_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_assemblers_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_assemblers_get(long jarg1, processor_t jarg1_);
  public final static native int processor_t_get_stkvar_scale(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regsNum_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_regsNum_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regNames_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_regNames_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_rFiles_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_rFiles_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_rFnames_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_rFnames_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_rFdescs_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_rFdescs_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_CPUregs_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_CPUregs_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regFirstSreg_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_regFirstSreg_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regLastSreg_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_regLastSreg_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_segreg_size_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_segreg_size_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regCodeSreg_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_regCodeSreg_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_regDataSreg_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_regDataSreg_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_codestart_set(long jarg1, processor_t jarg1_, long jarg2, bytes_t jarg2_);
  public final static native long processor_t_codestart_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_retcodes_set(long jarg1, processor_t jarg1_, long jarg2, bytes_t jarg2_);
  public final static native long processor_t_retcodes_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_instruc_start_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_instruc_start_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_instruc_end_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_instruc_end_get(long jarg1, processor_t jarg1_);
  public final static native boolean processor_t_is_canon_insn(long jarg1, processor_t jarg1_, int jarg2);
  public final static native void processor_t_instruc_set(long jarg1, processor_t jarg1_, long jarg2, instruc_t jarg2_);
  public final static native long processor_t_instruc_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_tbyte_size_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_tbyte_size_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_real_width_set(long jarg1, processor_t jarg1_, String jarg2);
  public final static native String processor_t_real_width_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_icode_return_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_icode_return_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_mvm_set(long jarg1, processor_t jarg1_, long jarg2);
  public final static native long processor_t_mvm_get(long jarg1, processor_t jarg1_);
  public final static native void processor_t_high_fixup_bits_set(long jarg1, processor_t jarg1_, int jarg2);
  public final static native int processor_t_high_fixup_bits_get(long jarg1, processor_t jarg1_);
  public final static native long new_processor_t();
  public final static native void delete_processor_t(long jarg1);
  public final static native void ph_set(long jarg1, processor_t jarg1_);
  public final static native long ph_get();
  public final static native void ash_set(long jarg1, asm_t jarg1_);
  public final static native long ash_get();
  public final static native int str2regf(String jarg1);
  public final static native int str2reg(String jarg1);
  public final static native int get_reg_name__SWIG_0(int jarg1, long jarg2, String jarg3, long jarg4, int jarg5);
  public final static native int get_reg_name__SWIG_1(int jarg1, long jarg2, String jarg3, long jarg4);
  public final static native String get_reg_info(String jarg1, long jarg2);
  public final static native void reg_info_t_reg_set(long jarg1, reg_info_t jarg1_, int jarg2);
  public final static native int reg_info_t_reg_get(long jarg1, reg_info_t jarg1_);
  public final static native void reg_info_t_size_set(long jarg1, reg_info_t jarg1_, int jarg2);
  public final static native int reg_info_t_size_get(long jarg1, reg_info_t jarg1_);
  public final static native boolean reg_info_t___eq__(long jarg1, reg_info_t jarg1_, long jarg2, reg_info_t jarg2_);
  public final static native boolean reg_info_t___ne__(long jarg1, reg_info_t jarg1_, long jarg2, reg_info_t jarg2_);
  public final static native long new_reg_info_t();
  public final static native void delete_reg_info_t(long jarg1);
  public final static native boolean parse_reg_name(String jarg1, long jarg2, reg_info_t jarg2_);
  public final static native long sizeof_ldbl();
  public final static native void intel_data(long jarg1);
  public final static native boolean gen_spcdef(long jarg1, short jarg2);
  public final static native boolean gen_extern(long jarg1, String jarg2);
  public final static native boolean gen_abssym(long jarg1, String jarg2);
  public final static native boolean gen_comvar(long jarg1, String jarg2);
  public final static native String set_processor_type(String jarg1, int jarg2);
  public final static native String get_idp_name(String jarg1, long jarg2);
  public final static native boolean set_target_assembler(int jarg1);
  public final static native int nbits(long jarg1);
  public final static native int bytesize(long jarg1);
  public final static native long create_tform(String jarg1, int[] jarg2);
  public final static native int askaddr(long[] jarg1, String jarg2);
  public final static native void dirty_infos_set(int jarg1);
  public final static native int dirty_infos_get();
  public final static native void request_refresh(int jarg1);
  public final static native boolean exec_request_t_valid(long jarg1, exec_request_t jarg1_);
  public final static native void exec_request_t_code_set(long jarg1, exec_request_t jarg1_, int jarg2);
  public final static native int exec_request_t_code_get(long jarg1, exec_request_t jarg1_);
  public final static native void exec_request_t_sem_set(long jarg1, exec_request_t jarg1_, long jarg2, __qsemaphore_t jarg2_);
  public final static native long exec_request_t_sem_get(long jarg1, exec_request_t jarg1_);
  public final static native int exec_request_t_execute(long jarg1, exec_request_t jarg1_);
  public final static native void delete_exec_request_t(long jarg1);
  public final static native boolean jumpto__SWIG_0(long jarg1, int jarg2);
  public final static native boolean jumpto__SWIG_1(long jarg1);
  public final static native boolean banner(int jarg1);
  public final static native boolean is_msg_inited();
  public final static native void refresh_idaview();
  public final static native void refresh_idaview_anyway();
  public final static native void analyzer_options();
  public final static native long get_screen_ea();
  public final static native int get_opnum();
  public final static native boolean get_cursor(int[] jarg1, int[] jarg2);
  public final static native String get_curline();
  public final static native boolean read_selection(long[] jarg1, long[] jarg2);
  public final static native void unmark_selection();
  public final static native void open_url(String jarg1);
  public final static native long get_hexdump_ea(int jarg1);
  public final static native boolean set_xml__SWIG_0(String jarg1, String jarg2, String jarg3);
  public final static native boolean get_xml(String jarg1, long jarg2, idc_value_t jarg2_);
  public final static native boolean del_xml(String jarg1);
  public final static native boolean push_xml(String jarg1);
  public final static native boolean pop_xml();
  public final static native int get_key_code(String jarg1);
  public final static native void refresh_navband(boolean jarg1);
  public final static native boolean refresh_chooser(String jarg1);
  public final static native boolean close_chooser(String jarg1);
  public final static native void install_command_interpreter(long jarg1);
  public final static native void remove_command_interpreter(long jarg1);
  public final static native void gen_disasm_text(long jarg1, long jarg2, long jarg3, boolean jarg4);
  public final static native int execute_sync(long jarg1, exec_request_t jarg1_, int jarg2);
  public final static native boolean set_dock_pos__SWIG_0(String jarg1, String jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7);
  public final static native boolean set_dock_pos__SWIG_1(String jarg1, String jarg2, int jarg3, int jarg4, int jarg5, int jarg6);
  public final static native boolean set_dock_pos__SWIG_2(String jarg1, String jarg2, int jarg3, int jarg4, int jarg5);
  public final static native boolean set_dock_pos__SWIG_3(String jarg1, String jarg2, int jarg3, int jarg4);
  public final static native boolean set_dock_pos__SWIG_4(String jarg1, String jarg2, int jarg3);
  public final static native boolean enable_input_hotkeys(boolean jarg1);
  public final static native boolean add_menu_item(String jarg1, String jarg2, String jarg3, int jarg4, long jarg5, long jarg6);
  public final static native boolean del_menu_item(String jarg1);
  public final static native int get_tform_handle(long jarg1);
  public final static native void open_tform(long jarg1, int jarg2);
  public final static native void close_tform(long jarg1, int jarg2);
  public final static native void switchto_tform(long jarg1, boolean jarg2);
  public final static native long find_tform(String jarg1);
  public final static native long get_current_tform();
  public final static native long create_custom_viewer(String jarg1, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6, long jarg7);
  public final static native void refresh_custom_viewer(long jarg1);
  public final static native void destroy_custom_viewer(long jarg1);
  public final static native boolean jumpto__SWIG_2(long jarg1, long jarg2, int jarg3, int jarg4);
  public final static native long get_custom_viewer_place(long jarg1, boolean jarg2, int[] jarg3, int[] jarg4);
  public final static native void set_custom_viewer_popup_menu(long jarg1, long jarg2);
  public final static native void add_custom_viewer_popup_item(long jarg1, String jarg2, String jarg3, long jarg4, long jarg5);
  public final static native void set_custom_viewer_handlers(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7);
  public final static native long set_custom_viewer_handler(long jarg1, int jarg2, long jarg3);
  public final static native String get_custom_viewer_curline(long jarg1, boolean jarg2);
  public final static native long get_current_viewer();
  public final static native void set_custom_viewer_range(long jarg1, long jarg2, long jarg3);
  public final static native boolean is_idaview(long jarg1);
  public final static native boolean readsel2(long jarg1, long jarg2, long jarg3);
  public final static native void clearBreak();
  public final static native void setBreak();
  public final static native boolean wasBreak();
  public final static native boolean ui_load_new_file(String jarg1, long jarg2, int jarg3);
  public final static native boolean ui_run_debugger(String jarg1, String jarg2, int jarg3, long jarg4);
  public final static native int add_idc_hotkey(String jarg1, String jarg2);
  public final static native boolean del_idc_hotkey(String jarg1);
  public final static native long open_exports_window(long jarg1);
  public final static native long open_imports_window(long jarg1);
  public final static native long open_names_window(long jarg1);
  public final static native long open_funcs_window(long jarg1);
  public final static native long open_strings_window__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native long open_strings_window__SWIG_1(long jarg1, long jarg2);
  public final static native long open_strings_window__SWIG_2(long jarg1);
  public final static native long open_segments_window(long jarg1);
  public final static native long open_segregs_window(long jarg1);
  public final static native long open_selectors_window();
  public final static native long open_signatures_window();
  public final static native long open_tils_window();
  public final static native long open_loctypes_window(int jarg1);
  public final static native long open_calls_window(long jarg1);
  public final static native long open_problems_window(long jarg1);
  public final static native long open_bpts_window(long jarg1);
  public final static native long open_threads_window();
  public final static native long open_modules_window();
  public final static native long open_trace_window();
  public final static native long open_stack_window();
  public final static native long open_xrefs_window(long jarg1);
  public final static native long open_frame_window(long jarg1, func_t jarg1_, long jarg2);
  public final static native long open_navband_window(long jarg1, int jarg2);
  public final static native long open_enums_window__SWIG_0(long jarg1);
  public final static native long open_enums_window__SWIG_1();
  public final static native long open_structs_window__SWIG_0(long jarg1, long jarg2);
  public final static native long open_structs_window__SWIG_1(long jarg1);
  public final static native long open_structs_window__SWIG_2();
  public final static native long open_disasm_window__SWIG_0(String jarg1, long jarg2, areavec_t jarg2_);
  public final static native long open_disasm_window__SWIG_1(String jarg1);
  public final static native long open_hexdump_window(String jarg1);
  public final static native long open_notepad_window();
  public final static native String choose_idasgn();
  public final static native boolean choose_til(String jarg1, long jarg2);
  public final static native long choose_entry(String jarg1);
  public final static native long choose_name(String jarg1);
  public final static native long choose_stkvar_xref(long jarg1, func_t jarg1_, long jarg2, member_t jarg2_);
  public final static native long choose_xref(long jarg1);
  public final static native long choose_enum(String jarg1, long jarg2);
  public final static native long choose_enum_by_value(String jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long choose_func(String jarg1, long jarg2);
  public final static native long choose_segm(String jarg1, long jarg2);
  public final static native long choose_segreg(String jarg1);
  public final static native long choose_struc(String jarg1);
  public final static native boolean add_chooser_command__SWIG_0(String jarg1, String jarg2, long jarg3, int jarg4, int jarg5, int jarg6);
  public final static native boolean add_chooser_command__SWIG_1(String jarg1, String jarg2, long jarg3, int jarg4, int jarg5);
  public final static native boolean add_chooser_command__SWIG_2(String jarg1, String jarg2, long jarg3, int jarg4);
  public final static native boolean add_chooser_command__SWIG_3(String jarg1, String jarg2, long jarg3);
  public final static native long get_chooser_obj(String jarg1);
  public final static native boolean enable_chooser_item_attrs(String jarg1, boolean jarg2);
  public final static native void show_wait_box_v(String jarg1, long jarg2);
  public final static native void show_wait_box(String jarg1);
  public final static native void hide_wait_box();
  public final static native void replace_wait_box(String jarg1);
  public final static native int AskUsingForm_cv(String jarg1, long jarg2);
  public final static native void close_form(long jarg1, int jarg2);
  public final static native void beep__SWIG_0(int jarg1);
  public final static native void beep__SWIG_1();
  public final static native int askbuttons_cv(String jarg1, String jarg2, String jarg3, int jarg4, String jarg5, long jarg6);
  public final static native String askfile_cv(int jarg1, String jarg2, String jarg3, long jarg4);
  public final static native void ask_for_feedback(String jarg1);
  public final static native String askident(String jarg1, String jarg2);
  public final static native int askseg(long jarg1, String jarg2);
  public final static native int asklong(long jarg1, String jarg2);
  public final static native String vaskstr(int jarg1, String jarg2, String jarg3, long jarg4);
  public final static native String vasktext(long jarg1, String jarg2, String jarg3, String jarg4, long jarg5);
  public final static native void vwarning(String jarg1, long jarg2);
  public final static native void vinfo(String jarg1, long jarg2);
  public final static native void vnomem(String jarg1, long jarg2);
  public final static native int vmsg(String jarg1, long jarg2);
  public final static native boolean display_copyright_warning();
  public final static native boolean set_xml__SWIG_1(String jarg1, String jarg2, int jarg3);
  public final static native void batch_set(int jarg1);
  public final static native int batch_get();
  public final static native void errorexit_set(int jarg1);
  public final static native int errorexit_get();
  public final static native void error(String jarg1);
  public final static native void warning(String jarg1);
  public final static native void info(String jarg1);
  public final static native void nomem(String jarg1);
  public final static native int msg(String jarg1);
  public final static native int askyn_cv(int jarg1, String jarg2, long jarg3);
  public final static native int askyn_c(int jarg1, String jarg2);
  public final static native int askbuttons_c(String jarg1, String jarg2, String jarg3, int jarg4, String jarg5);
  public final static native String askstr(int jarg1, String jarg2, String jarg3);
  public final static native String askfile_c(int jarg1, String jarg2, String jarg3);
  public final static native String print__SWIG_0(long jarg1, long jarg2, String jarg3, int jarg4, int jarg5, int jarg6);
  public final static native long make_longlong(long jarg1, int jarg2);
  public final static native long make_ulonglong(long jarg1, int jarg2);
  public final static native long low__SWIG_0(long jarg1);
  public final static native long high__SWIG_0(long jarg1);
  public final static native long low__SWIG_1(long jarg1);
  public final static native int high__SWIG_1(long jarg1);
  public final static native String print__SWIG_1(long jarg1, String jarg2, int jarg3, int jarg4);
  public final static native String print__SWIG_2(long jarg1, String jarg2, int jarg3, int jarg4);
  public final static native long llong_scan(String jarg1, int jarg2, long jarg3);
  public final static native long swap64__SWIG_0(long jarg1);
  public final static native long swap64__SWIG_1(long jarg1);
  public final static native void swap128(long jarg1);
  public final static native String ivalue(int jarg1, String jarg2, long jarg3);
  public final static native String qivalue(int jarg1);
  public final static native void Err(int jarg1);
  public final static native void Warn(int jarg1);
  public final static native void Info(int jarg1);
  public final static native int Message(int jarg1);
  public final static native int askyn_v(int jarg1, int jarg2, long jarg3);
  public final static native int askyn(int jarg1, int jarg2);
  public final static native int get_predef_insn_cmt(long jarg1, insn_t jarg1_, String jarg2, long jarg3);
  public final static native int get_predef_cmt(String jarg1, int jarg2, String jarg3, long jarg4);
  public final static native String get_vxd_func_name(int jarg1, int jarg2, String jarg3, long jarg4);
  public final static native int enum_processor_modules__SWIG_0(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5);
  public final static native int enum_processor_modules__SWIG_1(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native int enum_plugins__SWIG_0(long jarg1, long jarg2, String jarg3, long jarg4, long jarg5);
  public final static native int enum_plugins__SWIG_1(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native void loader_t_version_set(long jarg1, loader_t jarg1_, long jarg2);
  public final static native long loader_t_version_get(long jarg1, loader_t jarg1_);
  public final static native void loader_t_flags_set(long jarg1, loader_t jarg1_, long jarg2);
  public final static native long loader_t_flags_get(long jarg1, loader_t jarg1_);
  public final static native long new_loader_t();
  public final static native void delete_loader_t(long jarg1);
  public final static native void load_info_t_next_set(long jarg1, load_info_t jarg1_, long jarg2, load_info_t jarg2_);
  public final static native long load_info_t_next_get(long jarg1, load_info_t jarg1_);
  public final static native void load_info_t_dllname_set(long jarg1, load_info_t jarg1_, String jarg2);
  public final static native String load_info_t_dllname_get(long jarg1, load_info_t jarg1_);
  public final static native void load_info_t_ftypename_set(long jarg1, load_info_t jarg1_, String jarg2);
  public final static native String load_info_t_ftypename_get(long jarg1, load_info_t jarg1_);
  public final static native void load_info_t_ftype_set(long jarg1, load_info_t jarg1_, int jarg2);
  public final static native int load_info_t_ftype_get(long jarg1, load_info_t jarg1_);
  public final static native void load_info_t_pri_set(long jarg1, load_info_t jarg1_, int jarg2);
  public final static native int load_info_t_pri_get(long jarg1, load_info_t jarg1_);
  public final static native long new_load_info_t();
  public final static native void delete_load_info_t(long jarg1);
  public final static native long build_loaders_list(long jarg1);
  public final static native void free_loaders_list(long jarg1, load_info_t jarg1_);
  public final static native String get_loader_name_from_dll(String jarg1);
  public final static native int get_loader_name(String jarg1, long jarg2);
  public final static native boolean init_loader_options(long jarg1, long jarg2, load_info_t jarg2_);
  public final static native boolean load_binary_file(String jarg1, long jarg2, int jarg3, int jarg4, long jarg5, long jarg6, long jarg7);
  public final static native boolean load_nonbinary_file(String jarg1, long jarg2, String jarg3, int jarg4, long jarg5, load_info_t jarg5_);
  public final static native int OFILE_MAP_get();
  public final static native int OFILE_EXE_get();
  public final static native int OFILE_IDC_get();
  public final static native int OFILE_LST_get();
  public final static native int OFILE_ASM_get();
  public final static native int OFILE_DIF_get();
  public final static native int gen_file(int jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
  public final static native int file2base(long jarg1, int jarg2, long jarg3, long jarg4, int jarg5);
  public final static native int mem2base(long jarg1, long jarg2, long jarg3, int jarg4);
  public final static native int base2file(long jarg1, int jarg2, long jarg3, long jarg4);
  public final static native int load_loader_module(long jarg1, String jarg2, String jarg3, boolean jarg4);
  public final static native void create_filename_cmt();
  public final static native int get_basic_file_type(long jarg1);
  public final static native long get_file_type_name(String jarg1, long jarg2);
  public final static native void import_module(String jarg1, String jarg2, long jarg3, long jarg4, String jarg5);
  public final static native int load_ids_module(String jarg1);
  public final static native void plugin_t_version_set(long jarg1, plugin_t jarg1_, int jarg2);
  public final static native int plugin_t_version_get(long jarg1, plugin_t jarg1_);
  public final static native void plugin_t_flags_set(long jarg1, plugin_t jarg1_, int jarg2);
  public final static native int plugin_t_flags_get(long jarg1, plugin_t jarg1_);
  public final static native void plugin_t_comment_set(long jarg1, plugin_t jarg1_, String jarg2);
  public final static native String plugin_t_comment_get(long jarg1, plugin_t jarg1_);
  public final static native void plugin_t_help_set(long jarg1, plugin_t jarg1_, String jarg2);
  public final static native String plugin_t_help_get(long jarg1, plugin_t jarg1_);
  public final static native void plugin_t_wanted_name_set(long jarg1, plugin_t jarg1_, String jarg2);
  public final static native String plugin_t_wanted_name_get(long jarg1, plugin_t jarg1_);
  public final static native void plugin_t_wanted_hotkey_set(long jarg1, plugin_t jarg1_, String jarg2);
  public final static native String plugin_t_wanted_hotkey_get(long jarg1, plugin_t jarg1_);
  public final static native long new_plugin_t();
  public final static native void delete_plugin_t(long jarg1);
  public final static native boolean hook_to_notification_point(int jarg1, long jarg2, long jarg3);
  public final static native int unhook_from_notification_point__SWIG_0(int jarg1, long jarg2, long jarg3);
  public final static native int unhook_from_notification_point__SWIG_1(int jarg1, long jarg2);
  public final static native int invoke_callbacks(int jarg1, int jarg2, long jarg3);
  public final static native String get_plugin_options(String jarg1);
  public final static native void idadll_t_dllinfo_set(long jarg1, idadll_t jarg1_, long jarg2);
  public final static native long idadll_t_dllinfo_get(long jarg1, idadll_t jarg1_);
  public final static native void idadll_t_entry_set(long jarg1, idadll_t jarg1_, long jarg2);
  public final static native long idadll_t_entry_get(long jarg1, idadll_t jarg1_);
  public final static native long new_idadll_t();
  public final static native boolean idadll_t_is_loaded(long jarg1, idadll_t jarg1_);
  public final static native void delete_idadll_t(long jarg1);
  public final static native int load_dll_or_say(String jarg1, long jarg2, idadll_t jarg2_);
  public final static native void free_dll(long jarg1, idadll_t jarg1_);
  public final static native String get_idp_desc(String jarg1, String jarg2, long jarg3);
  public final static native void plugin_info_t_next_set(long jarg1, plugin_info_t jarg1_, long jarg2, plugin_info_t jarg2_);
  public final static native long plugin_info_t_next_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_path_set(long jarg1, plugin_info_t jarg1_, String jarg2);
  public final static native String plugin_info_t_path_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_org_name_set(long jarg1, plugin_info_t jarg1_, String jarg2);
  public final static native String plugin_info_t_org_name_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_name_set(long jarg1, plugin_info_t jarg1_, String jarg2);
  public final static native String plugin_info_t_name_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_org_hotkey_set(long jarg1, plugin_info_t jarg1_, int jarg2);
  public final static native int plugin_info_t_org_hotkey_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_hotkey_set(long jarg1, plugin_info_t jarg1_, int jarg2);
  public final static native int plugin_info_t_hotkey_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_arg_set(long jarg1, plugin_info_t jarg1_, int jarg2);
  public final static native int plugin_info_t_arg_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_entry_set(long jarg1, plugin_info_t jarg1_, long jarg2, plugin_t jarg2_);
  public final static native long plugin_info_t_entry_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_dllmem_set(long jarg1, plugin_info_t jarg1_, long jarg2, idadll_t jarg2_);
  public final static native long plugin_info_t_dllmem_get(long jarg1, plugin_info_t jarg1_);
  public final static native void plugin_info_t_flags_set(long jarg1, plugin_info_t jarg1_, int jarg2);
  public final static native int plugin_info_t_flags_get(long jarg1, plugin_info_t jarg1_);
  public final static native long new_plugin_info_t();
  public final static native void delete_plugin_info_t(long jarg1);
  public final static native long get_plugins();
  public final static native long load_plugin(String jarg1);
  public final static native boolean run_plugin(long jarg1, plugin_t jarg1_, int jarg2);
  public final static native boolean load_and_run_plugin(String jarg1, int jarg2);
  public final static native boolean invoke_plugin(long jarg1, plugin_info_t jarg1_);
  public final static native void dbg_info_t_pi_set(long jarg1, dbg_info_t jarg1_, long jarg2, plugin_info_t jarg2_);
  public final static native long dbg_info_t_pi_get(long jarg1, dbg_info_t jarg1_);
  public final static native void dbg_info_t_dbg_set(long jarg1, dbg_info_t jarg1_, long jarg2, debugger_t jarg2_);
  public final static native long dbg_info_t_dbg_get(long jarg1, dbg_info_t jarg1_);
  public final static native long new_dbg_info_t(long jarg1, plugin_info_t jarg1_, long jarg2, debugger_t jarg2_);
  public final static native void delete_dbg_info_t(long jarg1);
  public final static native long get_debugger_plugins(long jarg1);
  public final static native void init_plugins(int jarg1);
  public final static native void term_plugins(int jarg1);
  public final static native void save_fileregions();
  public final static native int get_fileregion_offset(long jarg1);
  public final static native long get_fileregion_ea(int jarg1);
  public final static native int gen_exe_file(long jarg1);
  public final static native int reload_file(String jarg1, boolean jarg2);
  public final static native void command_line_file_set(String jarg1);
  public final static native String command_line_file_get();
  public final static native void database_idb_set(String jarg1);
  public final static native String database_idb_get();
  public final static native boolean is_database_ext(String jarg1);
  public final static native void database_flags_set(long jarg1);
  public final static native long database_flags_get();
  public final static native boolean is_temp_database();
  public final static native int DBCHK_NONE_get();
  public final static native int DBCHK_OK_get();
  public final static native int DBCHK_BAD_get();
  public final static native int DBCHK_NEW_get();
  public final static native int flush_buffers();
  public final static native boolean save_database(String jarg1, boolean jarg2);
  public final static native int enumerate_files(String jarg1, long jarg2, String jarg3, String jarg4, long jarg5, long jarg6);
  public final static native int enumerate_system_files(String jarg1, long jarg2, String jarg3, String jarg4, long jarg5, long jarg6);
  public final static native String idadir(String jarg1);
  public final static native String getsysfile(String jarg1, long jarg2, String jarg3, String jarg4);
  public final static native String get_user_idadir();
  public final static native long fopenWT(String jarg1);
  public final static native long fopenWB(String jarg1);
  public final static native long fopenRT(String jarg1);
  public final static native long fopenRB(String jarg1);
  public final static native long fopenM(String jarg1);
  public final static native long fopenA(String jarg1);
  public final static native long openR(String jarg1);
  public final static native long openRT(String jarg1);
  public final static native long openM(String jarg1);
  public final static native long ecreate(String jarg1);
  public final static native long ecreateT(String jarg1);
  public final static native void eclose(long jarg1);
  public final static native void eread(long jarg1, long jarg2, int jarg3);
  public final static native void ewrite(long jarg1, long jarg2, int jarg3);
  public final static native void eseek(long jarg1, int jarg2);
  public final static native long efilelength(long jarg1);
  public final static native void echsize(long jarg1, long jarg2);
  public final static native long getdspace(String jarg1);
  public final static native void ioport_bit_t_name_set(long jarg1, ioport_bit_t jarg1_, String jarg2);
  public final static native String ioport_bit_t_name_get(long jarg1, ioport_bit_t jarg1_);
  public final static native void ioport_bit_t_cmt_set(long jarg1, ioport_bit_t jarg1_, String jarg2);
  public final static native String ioport_bit_t_cmt_get(long jarg1, ioport_bit_t jarg1_);
  public final static native long new_ioport_bit_t();
  public final static native void delete_ioport_bit_t(long jarg1);
  public final static native void ioport_t_address_set(long jarg1, ioport_t jarg1_, long jarg2);
  public final static native long ioport_t_address_get(long jarg1, ioport_t jarg1_);
  public final static native void ioport_t_name_set(long jarg1, ioport_t jarg1_, String jarg2);
  public final static native String ioport_t_name_get(long jarg1, ioport_t jarg1_);
  public final static native void ioport_t_cmt_set(long jarg1, ioport_t jarg1_, String jarg2);
  public final static native String ioport_t_cmt_get(long jarg1, ioport_t jarg1_);
  public final static native void ioport_t_bits_set(long jarg1, ioport_t jarg1_, long jarg2);
  public final static native long ioport_t_bits_get(long jarg1, ioport_t jarg1_);
  public final static native void ioport_t_userdata_set(long jarg1, ioport_t jarg1_, long jarg2);
  public final static native long ioport_t_userdata_get(long jarg1, ioport_t jarg1_);
  public final static native long new_ioport_t();
  public final static native void delete_ioport_t(long jarg1);
  public final static native long find_ioport(long jarg1, ioport_t jarg1_, long jarg2, long jarg3);
  public final static native long find_ioport_bit(long jarg1, ioport_t jarg1_, long jarg2, long jarg3, long jarg4);
  public final static native void free_ioports(long jarg1, ioport_t jarg1_, long jarg2);
  public final static native int call_system(String jarg1);
  public final static native int set_thread_priority(int jarg1, int jarg2);
  public final static native void lread(long jarg1, long jarg2, long jarg3);
  public final static native int qlread(long jarg1, long jarg2, long jarg3);
  public final static native String qlgets(String jarg1, long jarg2, long jarg3);
  public final static native int qlgetc(long jarg1);
  public final static native int lreadbytes(long jarg1, long jarg2, long jarg3, boolean jarg4);
  public final static native int lread2bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int lread2bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int lread4bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int lread4bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native int lread8bytes__SWIG_0(long jarg1, long jarg2, boolean jarg3);
  public final static native int lread8bytes__SWIG_1(long jarg1, long jarg2, boolean jarg3);
  public final static native String qlgetz(long jarg1, int jarg2, String jarg3, long jarg4);
  public final static native int qlsize(long jarg1);
  public final static native int qlseek__SWIG_0(long jarg1, int jarg2, int jarg3);
  public final static native int qlseek__SWIG_1(long jarg1, int jarg2);
  public final static native int qltell(long jarg1);
  public final static native long open_linput(String jarg1, boolean jarg2);
  public final static native void close_linput(long jarg1);
  public final static native long qlfile(long jarg1);
  public final static native long make_linput(long jarg1);
  public final static native void unmake_linput(long jarg1);
  public final static native void generic_linput_t_filesize_set(long jarg1, generic_linput_t jarg1_, long jarg2);
  public final static native long generic_linput_t_filesize_get(long jarg1, generic_linput_t jarg1_);
  public final static native void generic_linput_t_blocksize_set(long jarg1, generic_linput_t jarg1_, long jarg2);
  public final static native long generic_linput_t_blocksize_get(long jarg1, generic_linput_t jarg1_);
  public final static native int generic_linput_t_read(long jarg1, generic_linput_t jarg1_, long jarg2, long jarg3, long jarg4);
  public final static native void delete_generic_linput_t(long jarg1);
  public final static native long create_generic_linput(long jarg1, generic_linput_t jarg1_);
  public final static native long create_memory_linput(long jarg1, long jarg2);
  public final static native int get_linput_type(long jarg1);
  public final static native void funcset_t_qnty_set(long jarg1, funcset_t jarg1_, int jarg2);
  public final static native int funcset_t_qnty_get(long jarg1, funcset_t jarg1_);
  public final static native void funcset_t_f_set(long jarg1, funcset_t jarg1_, long jarg2, extfun_t jarg2_);
  public final static native long funcset_t_f_get(long jarg1, funcset_t jarg1_);
  public final static native void funcset_t_startup_set(long jarg1, funcset_t jarg1_, long jarg2);
  public final static native long funcset_t_startup_get(long jarg1, funcset_t jarg1_);
  public final static native void funcset_t_shutdown_set(long jarg1, funcset_t jarg1_, long jarg2);
  public final static native long funcset_t_shutdown_get(long jarg1, funcset_t jarg1_);
  public final static native void delete_funcset_t(long jarg1);
  public final static native void extlang_t_size_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_size_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_flags_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_flags_get(long jarg1, extlang_t jarg1_);
  public final static native String extlang_t_name_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_compile_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_compile_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_run_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_run_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_calcexpr_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_calcexpr_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_compile_file_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_compile_file_get(long jarg1, extlang_t jarg1_);
  public final static native String extlang_t_fileext_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_create_object_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_create_object_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_get_attr_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_get_attr_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_set_attr_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_set_attr_get(long jarg1, extlang_t jarg1_);
  public final static native void extlang_t_call_method_set(long jarg1, extlang_t jarg1_, long jarg2);
  public final static native long extlang_t_call_method_get(long jarg1, extlang_t jarg1_);
  public final static native void delete_extlang_t(long jarg1);
  public final static native long new_extlangs_t__SWIG_0();
  public final static native long new_extlangs_t__SWIG_1(long jarg1, extlangs_t jarg1_);
  public final static native void delete_extlangs_t(long jarg1);
  public final static native void extlangs_t_push_back__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native long extlangs_t_push_back__SWIG_1(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_pop_back(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t_size(long jarg1, extlangs_t jarg1_);
  public final static native boolean extlangs_t_empty(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t___aref____SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2);
  public final static native long extlangs_t_at__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2);
  public final static native long extlangs_t_front__SWIG_0(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t_back__SWIG_0(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_qclear(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_clear(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t___assign__(long jarg1, extlangs_t jarg1_, long jarg2, extlangs_t jarg2_);
  public final static native void extlangs_t_resize__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2, long jarg3, extlang_t jarg3_);
  public final static native void extlangs_t_resize__SWIG_1(long jarg1, extlangs_t jarg1_, long jarg2);
  public final static native void extlangs_t_grow__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native void extlangs_t_grow__SWIG_1(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t_capacity(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_reserve(long jarg1, extlangs_t jarg1_, long jarg2);
  public final static native void extlangs_t_move(long jarg1, extlangs_t jarg1_, long jarg2, long jarg3, long jarg4);
  public final static native void extlangs_t_truncate(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_swap(long jarg1, extlangs_t jarg1_, long jarg2, extlangs_t jarg2_);
  public final static native long extlangs_t_extract(long jarg1, extlangs_t jarg1_);
  public final static native void extlangs_t_inject(long jarg1, extlangs_t jarg1_, long jarg2, long jarg3);
  public final static native boolean extlangs_t___eq__(long jarg1, extlangs_t jarg1_, long jarg2, extlangs_t jarg2_);
  public final static native boolean extlangs_t___ne__(long jarg1, extlangs_t jarg1_, long jarg2, extlangs_t jarg2_);
  public final static native long extlangs_t_begin__SWIG_0(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t_end__SWIG_0(long jarg1, extlangs_t jarg1_);
  public final static native long extlangs_t_insert(long jarg1, extlangs_t jarg1_, long jarg2, long jarg3, extlang_t jarg3_);
  public final static native long extlangs_t_erase__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2);
  public final static native long extlangs_t_erase__SWIG_1(long jarg1, extlangs_t jarg1_, long jarg2, long jarg3);
  public final static native long extlangs_t_find__SWIG_0(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native boolean extlangs_t_has(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native boolean extlangs_t_add_unique(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native boolean extlangs_t_del(long jarg1, extlangs_t jarg1_, long jarg2, extlang_t jarg2_);
  public final static native boolean CompileLine__SWIG_0(String jarg1, String jarg2, long jarg3, long jarg4);
  public final static native boolean CompileLine__SWIG_1(String jarg1, String jarg2, long jarg3);
  public final static native boolean ExecuteLine(String jarg1, String jarg2, long jarg3, int jarg4, long jarg5, idc_value_t jarg5_, long jarg6, idc_value_t jarg6_, String jarg7, long jarg8);
  public final static native long VarLong(long jarg1, idc_value_t jarg1_);
  public final static native long VarInt64(long jarg1, idc_value_t jarg1_);
  public final static native long VarNum(long jarg1, idc_value_t jarg1_);
  public final static native long VarString2(long jarg1, idc_value_t jarg1_);
  public final static native long VarFloat(long jarg1, idc_value_t jarg1_);
  public final static native long VarObject__SWIG_0(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native long VarObject__SWIG_1(long jarg1, idc_value_t jarg1_);
  public final static native long VarCopy(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native void VarFree(long jarg1, idc_value_t jarg1_);
  public final static native void VarSwap(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native long VarGetClassName(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native long VarGetAttr__SWIG_0(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_, boolean jarg4);
  public final static native long VarGetAttr__SWIG_1(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_);
  public final static native long VarSetAttr__SWIG_0(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_, boolean jarg4);
  public final static native long VarSetAttr__SWIG_1(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_);
  public final static native long VarDelAttr(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native String VarFirstAttr(long jarg1, idc_value_t jarg1_);
  public final static native String VarLastAttr(long jarg1, idc_value_t jarg1_);
  public final static native String VarNextAttr(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native String VarPrevAttr(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native long VarAssign(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native long VarMove(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native void VarPrint__SWIG_0(long jarg1, long jarg2, idc_value_t jarg2_, String jarg3, int jarg4);
  public final static native void VarPrint__SWIG_1(long jarg1, long jarg2, idc_value_t jarg2_, String jarg3);
  public final static native void VarPrint__SWIG_2(long jarg1, long jarg2, idc_value_t jarg2_);
  public final static native long VarGetSlice__SWIG_0(long jarg1, idc_value_t jarg1_, long jarg2, long jarg3, long jarg4, idc_value_t jarg4_, int jarg5);
  public final static native long VarGetSlice__SWIG_1(long jarg1, idc_value_t jarg1_, long jarg2, long jarg3, long jarg4, idc_value_t jarg4_);
  public final static native long VarSetSlice__SWIG_0(long jarg1, idc_value_t jarg1_, long jarg2, long jarg3, long jarg4, idc_value_t jarg4_, int jarg5);
  public final static native long VarSetSlice__SWIG_1(long jarg1, idc_value_t jarg1_, long jarg2, long jarg3, long jarg4, idc_value_t jarg4_);
  public final static native long add_idc_class__SWIG_0(String jarg1, long jarg2);
  public final static native long add_idc_class__SWIG_1(String jarg1);
  public final static native long find_idc_class(String jarg1);
  public final static native boolean set_idc_method(long jarg1, String jarg2);
  public final static native String set_idc_getattr(long jarg1, String jarg2);
  public final static native String set_idc_setattr(long jarg1, String jarg2);
  public final static native String set_idc_dtor(long jarg1, String jarg2);
  public final static native long VarDeref(long jarg1, idc_value_t jarg1_, int jarg2);
  public final static native boolean VarRef(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native long add_idc_gvar(String jarg1);
  public final static native long find_idc_gvar(String jarg1);
  public final static native void idc_value_t_vtype_set(long jarg1, idc_value_t jarg1_, char jarg2);
  public final static native char idc_value_t_vtype_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_str_set(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native String idc_value_t_str_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_num_set(long jarg1, idc_value_t jarg1_, int jarg2);
  public final static native int idc_value_t_num_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_e_set(long jarg1, idc_value_t jarg1_, int[] jarg2);
  public final static native int[] idc_value_t_e_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_obj_set(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native long idc_value_t_obj_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_funcidx_set(long jarg1, idc_value_t jarg1_, int jarg2);
  public final static native int idc_value_t_funcidx_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_pvoid_set(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native long idc_value_t_pvoid_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_i64_set(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native long idc_value_t_i64_get(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_reserve_set(long jarg1, idc_value_t jarg1_, short[] jarg2);
  public final static native short[] idc_value_t_reserve_get(long jarg1, idc_value_t jarg1_);
  public final static native long new_idc_value_t__SWIG_0(int jarg1);
  public final static native long new_idc_value_t__SWIG_1();
  public final static native long new_idc_value_t__SWIG_2(long jarg1, idc_value_t jarg1_);
  public final static native long new_idc_value_t__SWIG_3(String jarg1);
  public final static native long new_idc_value_t__SWIG_4(long jarg1);
  public final static native void delete_idc_value_t(long jarg1);
  public final static native void idc_value_t_clear(long jarg1, idc_value_t jarg1_);
  public final static native long idc_value_t___assign__(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native long idc_value_t_qstr__SWIG_0(long jarg1, idc_value_t jarg1_);
  public final static native String idc_value_t_c_str(long jarg1, idc_value_t jarg1_);
  public final static native long idc_value_t_u_str(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_swap(long jarg1, idc_value_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native boolean idc_value_t_is_zero(long jarg1, idc_value_t jarg1_);
  public final static native boolean idc_value_t_is_convertible(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t__create_empty_string(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t__set_string__SWIG_0(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3);
  public final static native void idc_value_t__set_string__SWIG_1(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native void idc_value_t__set_long(long jarg1, idc_value_t jarg1_, int jarg2);
  public final static native void idc_value_t_create_empty_string(long jarg1, idc_value_t jarg1_);
  public final static native void idc_value_t_set_string__SWIG_0(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3);
  public final static native void idc_value_t_set_string__SWIG_1(long jarg1, idc_value_t jarg1_, String jarg2);
  public final static native void idc_value_t_set_long(long jarg1, idc_value_t jarg1_, int jarg2);
  public final static native void idc_value_t_set_pvoid(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native void idc_value_t_set_int64(long jarg1, idc_value_t jarg1_, long jarg2);
  public final static native void idc_global_t_name_set(long jarg1, idc_global_t jarg1_, long jarg2);
  public final static native long idc_global_t_name_get(long jarg1, idc_global_t jarg1_);
  public final static native void idc_global_t_value_set(long jarg1, idc_global_t jarg1_, long jarg2, idc_value_t jarg2_);
  public final static native long idc_global_t_value_get(long jarg1, idc_global_t jarg1_);
  public final static native long new_idc_global_t__SWIG_0();
  public final static native long new_idc_global_t__SWIG_1(String jarg1);
  public final static native void delete_idc_global_t(long jarg1);
  public final static native void extfun_t_name_set(long jarg1, extfun_t jarg1_, String jarg2);
  public final static native String extfun_t_name_get(long jarg1, extfun_t jarg1_);
  public final static native void extfun_t_fp_set(long jarg1, extfun_t jarg1_, long jarg2);
  public final static native long extfun_t_fp_get(long jarg1, extfun_t jarg1_);
  public final static native void extfun_t_args_set(long jarg1, extfun_t jarg1_, String jarg2);
  public final static native String extfun_t_args_get(long jarg1, extfun_t jarg1_);
  public final static native void extfun_t_flags_set(long jarg1, extfun_t jarg1_, int jarg2);
  public final static native int extfun_t_flags_get(long jarg1, extfun_t jarg1_);
  public final static native long new_extfun_t();
  public final static native void delete_extfun_t(long jarg1);
  public final static native void IDCFuncs_set(long jarg1, funcset_t jarg1_);
  public final static native long IDCFuncs_get();
  public final static native boolean set_idc_func_ex(String jarg1, long jarg2, String jarg3, int jarg4);
  public final static native void extlang_set(long jarg1, extlang_t jarg1_);
  public final static native long extlang_get();
  public final static native boolean install_extlang(long jarg1, extlang_t jarg1_);
  public final static native boolean remove_extlang(long jarg1, extlang_t jarg1_);
  public final static native boolean select_extlang(long jarg1, extlang_t jarg1_);
  public final static native String get_extlang_fileext();
  public final static native long get_extlangs();
  public final static native long find_extlang_by_ext(String jarg1);
  public final static native String get_idcpath();
  public final static native boolean set_header_path(String jarg1, boolean jarg2);
  public final static native String get_idc_filename(String jarg1, long jarg2, String jarg3);
  public final static native boolean dosysfile(boolean jarg1, String jarg2);
  public final static native boolean calcexpr_long__SWIG_0(long jarg1, String jarg2, long jarg3, String jarg4, long jarg5);
  public final static native boolean calcexpr_long__SWIG_1(long jarg1, String jarg2, long jarg3, String jarg4, long jarg5);
  public final static native boolean calcexpr(long jarg1, String jarg2, long jarg3, idc_value_t jarg3_, String jarg4, long jarg5);
  public final static native boolean calc_idc_expr(long jarg1, String jarg2, long jarg3, idc_value_t jarg3_, String jarg4, long jarg5);
  public final static native boolean execute(String jarg1);
  public final static native boolean CompileEx(String jarg1, int jarg2, String jarg3, long jarg4);
  public final static native boolean Compile(String jarg1, String jarg2, long jarg3);
  public final static native boolean extlang_compile_file_exists__SWIG_0(long jarg1, extlang_t jarg1_);
  public final static native boolean extlang_compile_file_exists__SWIG_1();
  public final static native boolean compile_script_file(String jarg1, String jarg2, long jarg3);
  public final static native boolean extlang_compile_file(String jarg1, String jarg2, long jarg3, long jarg4);
  public final static native boolean compile_script_func(String jarg1, long jarg2, String jarg3, String jarg4, long jarg5);
  public final static native boolean Run(String jarg1, int jarg2, long jarg3, idc_value_t jarg3_, long jarg4, idc_value_t jarg4_, String jarg5, long jarg6);
  public final static native boolean run_script_func(String jarg1, int jarg2, long jarg3, idc_value_t jarg3_, long jarg4, idc_value_t jarg4_, String jarg5, long jarg6);
  public final static native boolean create_idc_object(String jarg1, int jarg2, long jarg3, idc_value_t jarg3_, long jarg4, idc_value_t jarg4_, String jarg5, long jarg6);
  public final static native boolean extlang_get_attr_exists();
  public final static native boolean get_script_attr(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_);
  public final static native boolean extlang_set_attr_exists();
  public final static native boolean set_script_attr(long jarg1, idc_value_t jarg1_, String jarg2, long jarg3, idc_value_t jarg3_);
  public final static native boolean extlang_create_object_exists();
  public final static native boolean create_script_object(String jarg1, int jarg2, long jarg3, idc_value_t jarg3_, long jarg4, idc_value_t jarg4_, String jarg5, long jarg6);
  public final static native boolean call_idc_method(long jarg1, idc_value_t jarg1_, String jarg2, int jarg3, long jarg4, idc_value_t jarg4_, long jarg5, idc_value_t jarg5_, String jarg6, long jarg7);
  public final static native boolean extlang_call_method_exists();
  public final static native boolean call_script_method(long jarg1, idc_value_t jarg1_, String jarg2, int jarg3, long jarg4, idc_value_t jarg4_, long jarg5, idc_value_t jarg5_, String jarg6, long jarg7);
  public final static native boolean ExecuteFile(String jarg1, String jarg2, int jarg3, long jarg4, idc_value_t jarg4_, long jarg5, idc_value_t jarg5_, String jarg6, long jarg7);
  public final static native void set_idc_func_body(String jarg1, int jarg2, long jarg3, long jarg4);
  public final static native long get_idc_func_body(String jarg1, long jarg2, long jarg3);
  public final static native long VarString(long jarg1, idc_value_t jarg1_);
  public final static native boolean set_idc_func(String jarg1, long jarg2, String jarg3);
  public final static native boolean construct_macro(boolean jarg1, long jarg2);
  public final static native void op_t_n_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_n_get(long jarg1, op_t jarg1_);
  public final static native void op_t_type_set(long jarg1, op_t jarg1_, int jarg2);
  public final static native int op_t_type_get(long jarg1, op_t jarg1_);
  public final static native void op_t_offb_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_offb_get(long jarg1, op_t jarg1_);
  public final static native void op_t_offo_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_offo_get(long jarg1, op_t jarg1_);
  public final static native void op_t_flags_set(long jarg1, op_t jarg1_, short jarg2);
  public final static native short op_t_flags_get(long jarg1, op_t jarg1_);
  public final static native void op_t_set_showed(long jarg1, op_t jarg1_);
  public final static native void op_t_clr_showed(long jarg1, op_t jarg1_);
  public final static native boolean op_t_showed(long jarg1, op_t jarg1_);
  public final static native void op_t_dtyp_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_dtyp_get(long jarg1, op_t jarg1_);
  public final static native void op_t_reg_set(long jarg1, op_t jarg1_, int jarg2);
  public final static native int op_t_reg_get(long jarg1, op_t jarg1_);
  public final static native boolean op_t_is_reg(long jarg1, op_t jarg1_, int jarg2);
  public final static native void op_t_value_set(long jarg1, op_t jarg1_, long jarg2);
  public final static native long op_t_value_get(long jarg1, op_t jarg1_);
  public final static native boolean op_t_is_imm(long jarg1, op_t jarg1_, long jarg2);
  public final static native void op_t_addr_set(long jarg1, op_t jarg1_, long jarg2);
  public final static native long op_t_addr_get(long jarg1, op_t jarg1_);
  public final static native void op_t_specval_set(long jarg1, op_t jarg1_, long jarg2);
  public final static native long op_t_specval_get(long jarg1, op_t jarg1_);
  public final static native void op_t_specflag1_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_specflag1_get(long jarg1, op_t jarg1_);
  public final static native void op_t_specflag2_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_specflag2_get(long jarg1, op_t jarg1_);
  public final static native void op_t_specflag3_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_specflag3_get(long jarg1, op_t jarg1_);
  public final static native void op_t_specflag4_set(long jarg1, op_t jarg1_, char jarg2);
  public final static native char op_t_specflag4_get(long jarg1, op_t jarg1_);
  public final static native boolean op_t_hasSIB(long jarg1, op_t jarg1_);
  public final static native void delete_op_t(long jarg1);
  public final static native void insn_t_cs_set(long jarg1, insn_t jarg1_, long jarg2);
  public final static native long insn_t_cs_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_ip_set(long jarg1, insn_t jarg1_, long jarg2);
  public final static native long insn_t_ip_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_ea_set(long jarg1, insn_t jarg1_, long jarg2);
  public final static native long insn_t_ea_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_itype_set(long jarg1, insn_t jarg1_, int jarg2);
  public final static native int insn_t_itype_get(long jarg1, insn_t jarg1_);
  public final static native boolean insn_t_is_canon_insn(long jarg1, insn_t jarg1_);
  public final static native long insn_t_get_canon_feature(long jarg1, insn_t jarg1_);
  public final static native String insn_t_get_canon_mnem(long jarg1, insn_t jarg1_);
  public final static native void insn_t_size_set(long jarg1, insn_t jarg1_, int jarg2);
  public final static native int insn_t_size_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_auxpref_set(long jarg1, insn_t jarg1_, int jarg2);
  public final static native int insn_t_auxpref_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_segpref_set(long jarg1, insn_t jarg1_, char jarg2);
  public final static native char insn_t_segpref_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_insnpref_set(long jarg1, insn_t jarg1_, char jarg2);
  public final static native char insn_t_insnpref_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_Operands_set(long jarg1, insn_t jarg1_, long jarg2, op_t jarg2_);
  public final static native long insn_t_Operands_get(long jarg1, insn_t jarg1_);
  public final static native void insn_t_flags_set(long jarg1, insn_t jarg1_, char jarg2);
  public final static native char insn_t_flags_get(long jarg1, insn_t jarg1_);
  public final static native boolean insn_t_is_macro(long jarg1, insn_t jarg1_);
  public final static native long insn_t_getOperand(long jarg1, insn_t jarg1_, int jarg2);
  public final static native boolean insn_t_setOperand(long jarg1, insn_t jarg1_, int jarg2, long jarg3, op_t jarg3_);
  public final static native void delete_insn_t(long jarg1);
  public final static native long get_operand_immvals(long jarg1, int jarg2, long jarg3);
  public final static native void cmd_set(long jarg1, insn_t jarg1_);
  public final static native long cmd_get();
  public final static native void lookback_set(int jarg1);
  public final static native int lookback_get();
  public final static native void uFlag_set(long jarg1);
  public final static native long uFlag_get();
  public final static native long dataSeg_opreg(int jarg1, int jarg2);
  public final static native long dataSeg_op(int jarg1);
  public final static native long dataSeg();
  public final static native long codeSeg(long jarg1, int jarg2);
  public final static native short ua_next_byte();
  public final static native int ua_next_word();
  public final static native long ua_next_long();
  public final static native long ua_next_qword();
  public final static native void init_output_buffer(String jarg1, long jarg2);
  public final static native String term_output_buffer();
  public final static native int out_snprintf(String jarg1);
  public final static native String set_output_ptr(String jarg1);
  public final static native String get_output_ptr();
  public final static native void out_insert(String jarg1, String jarg2);
  public final static native int OutMnem__SWIG_0(int jarg1, String jarg2);
  public final static native int OutMnem__SWIG_1(int jarg1);
  public final static native int OutMnem__SWIG_2();
  public final static native void OutBadInstruction();
  public final static native int out_one_operand(int jarg1);
  public final static native long OutValue__SWIG_0(long jarg1, op_t jarg1_, int jarg2);
  public final static native long OutValue__SWIG_1(long jarg1, op_t jarg1_);
  public final static native void out_symbol(char jarg1);
  public final static native void out_line(String jarg1, short jarg2);
  public final static native void out_keyword(String jarg1);
  public final static native void out_register(String jarg1);
  public final static native void out_tagon(short jarg1);
  public final static native void out_tagoff(short jarg1);
  public final static native void out_addr_tag(long jarg1);
  public final static native void out_colored_register_line(String jarg1);
  public final static native void OutLine(String jarg1);
  public final static native void OutChar(char jarg1);
  public final static native void OutLong(long jarg1, char jarg2);
  public final static native void OutImmChar(long jarg1, op_t jarg1_);
  public final static native boolean showAsChar(long jarg1, String jarg2, int jarg3);
  public final static native boolean out_real(long jarg1, int jarg2, String jarg3, long jarg4);
  public final static native void voidop_set(int jarg1);
  public final static native int voidop_get();
  public final static native void out_long(int jarg1, char jarg2);
  public final static native boolean out_name_expr__SWIG_0(long jarg1, op_t jarg1_, long jarg2, int jarg3);
  public final static native boolean out_name_expr__SWIG_1(long jarg1, op_t jarg1_, long jarg2);
  public final static native boolean ua_dodata2(int jarg1, long jarg2, int jarg3);
  public final static native boolean ua_stkvar2(long jarg1, op_t jarg1_, int jarg2, int jarg3);
  public final static native void ua_add_cref(int jarg1, long jarg2, int jarg3);
  public final static native void ua_add_dref(int jarg1, long jarg2, int jarg3);
  public final static native long ua_add_off_drefs(long jarg1, op_t jarg1_, int jarg2);
  public final static native long ua_add_off_drefs2(long jarg1, op_t jarg1_, int jarg2, int jarg3);
  public final static native long get_dtyp_flag(char jarg1);
  public final static native long get_dtyp_size(char jarg1);
  public final static native char get_dtyp_by_size(long jarg1);
  public final static native int create_insn(long jarg1);
  public final static native int decode_insn(long jarg1);
  public final static native boolean ua_outop2__SWIG_0(long jarg1, String jarg2, long jarg3, int jarg4, int jarg5);
  public final static native boolean ua_outop2__SWIG_1(long jarg1, String jarg2, long jarg3, int jarg4);
  public final static native String ua_mnem(long jarg1, String jarg2, long jarg3);
  public final static native long decode_prev_insn(long jarg1);
  public final static native long decode_preceding_insn(long jarg1, long jarg2);
  public final static native long guess_table_address();
  public final static native long guess_table_size(long jarg1);
  public final static native int get_spoiled_reg(long jarg1, long jarg2);
  public final static native void ua_dodata(long jarg1, int jarg2);
  public final static native boolean ua_outop(long jarg1, String jarg2, long jarg3, int jarg4);
  public final static native boolean ua_stkvar(long jarg1, op_t jarg1_, int jarg2);
  public final static native int ua_ana0(long jarg1);
  public final static native int ua_code(long jarg1);
  public final static native long new_qvector_area_t__SWIG_0();
  public final static native long new_qvector_area_t__SWIG_1(long jarg1, qvector_area_t jarg1_);
  public final static native void delete_qvector_area_t(long jarg1);
  public final static native void qvector_area_t_push_back__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native long qvector_area_t_push_back__SWIG_1(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_pop_back(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t_size(long jarg1, qvector_area_t jarg1_);
  public final static native boolean qvector_area_t_empty(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t___aref____SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2);
  public final static native long qvector_area_t_at__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2);
  public final static native long qvector_area_t_front__SWIG_0(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t_back__SWIG_0(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_qclear(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_clear(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t___assign__(long jarg1, qvector_area_t jarg1_, long jarg2, qvector_area_t jarg2_);
  public final static native void qvector_area_t_resize__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2, long jarg3, area_t jarg3_);
  public final static native void qvector_area_t_resize__SWIG_1(long jarg1, qvector_area_t jarg1_, long jarg2);
  public final static native void qvector_area_t_grow__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void qvector_area_t_grow__SWIG_1(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t_capacity(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_reserve(long jarg1, qvector_area_t jarg1_, long jarg2);
  public final static native void qvector_area_t_move(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_, long jarg3, area_t jarg3_, long jarg4);
  public final static native void qvector_area_t_truncate(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_swap(long jarg1, qvector_area_t jarg1_, long jarg2, qvector_area_t jarg2_);
  public final static native long qvector_area_t_extract(long jarg1, qvector_area_t jarg1_);
  public final static native void qvector_area_t_inject(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_, long jarg3);
  public final static native boolean qvector_area_t___eq__(long jarg1, qvector_area_t jarg1_, long jarg2, qvector_area_t jarg2_);
  public final static native boolean qvector_area_t___ne__(long jarg1, qvector_area_t jarg1_, long jarg2, qvector_area_t jarg2_);
  public final static native long qvector_area_t_begin__SWIG_0(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t_end__SWIG_0(long jarg1, qvector_area_t jarg1_);
  public final static native long qvector_area_t_insert(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_, long jarg3, area_t jarg3_);
  public final static native long qvector_area_t_erase__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native long qvector_area_t_erase__SWIG_1(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_, long jarg3, area_t jarg3_);
  public final static native long qvector_area_t_find__SWIG_0(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean qvector_area_t_has(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean qvector_area_t_add_unique(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean qvector_area_t_del(long jarg1, qvector_area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void area_t_startEA_set(long jarg1, area_t jarg1_, long jarg2);
  public final static native long area_t_startEA_get(long jarg1, area_t jarg1_);
  public final static native void area_t_endEA_set(long jarg1, area_t jarg1_, long jarg2);
  public final static native long area_t_endEA_get(long jarg1, area_t jarg1_);
  public final static native long new_area_t__SWIG_0();
  public final static native long new_area_t__SWIG_1(long jarg1, long jarg2);
  public final static native int area_t_compare(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t___eq__(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t___ne__(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t___gt__(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t___lt__(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t_contains__SWIG_0(long jarg1, area_t jarg1_, long jarg2);
  public final static native boolean area_t_contains__SWIG_1(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean area_t_overlaps(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void area_t_clear(long jarg1, area_t jarg1_);
  public final static native boolean area_t_empty(long jarg1, area_t jarg1_);
  public final static native long area_t_size(long jarg1, area_t jarg1_);
  public final static native void area_t_intersect(long jarg1, area_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void area_t_extend(long jarg1, area_t jarg1_, long jarg2);
  public final static native long area_t_print(long jarg1, area_t jarg1_, String jarg2, long jarg3);
  public final static native void delete_area_t(long jarg1);
  public final static native long new_areavec_t();
  public final static native void delete_areavec_t(long jarg1);
  public final static native long new_areaset_t__SWIG_0();
  public final static native long new_areaset_t__SWIG_1(long jarg1, area_t jarg1_);
  public final static native long new_areaset_t__SWIG_2(long jarg1, areaset_t jarg1_);
  public final static native void areaset_t_swap(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_add__SWIG_0(long jarg1, areaset_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean areaset_t_add__SWIG_1(long jarg1, areaset_t jarg1_, long jarg2, long jarg3);
  public final static native boolean areaset_t_add__SWIG_2(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_sub__SWIG_0(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native boolean areaset_t_sub__SWIG_1(long jarg1, areaset_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean areaset_t_sub__SWIG_2(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_has_common__SWIG_0(long jarg1, areaset_t jarg1_, long jarg2, area_t jarg2_, boolean jarg3);
  public final static native boolean areaset_t_has_common__SWIG_1(long jarg1, areaset_t jarg1_, long jarg2, area_t jarg2_);
  public final static native long areaset_t_print(long jarg1, areaset_t jarg1_, String jarg2, long jarg3);
  public final static native long areaset_t_getarea(long jarg1, areaset_t jarg1_, int jarg2);
  public final static native long areaset_t_lastarea(long jarg1, areaset_t jarg1_);
  public final static native long areaset_t_nareas(long jarg1, areaset_t jarg1_);
  public final static native boolean areaset_t_empty(long jarg1, areaset_t jarg1_);
  public final static native void areaset_t_clear(long jarg1, areaset_t jarg1_);
  public final static native boolean areaset_t_has_common__SWIG_2(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_contains__SWIG_0(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native boolean areaset_t_contains__SWIG_1(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_intersect(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_is_subset_of(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t_is_equal(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t___eq__(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native boolean areaset_t___ne__(long jarg1, areaset_t jarg1_, long jarg2, areaset_t jarg2_);
  public final static native long areaset_t_begin__SWIG_0(long jarg1, areaset_t jarg1_);
  public final static native long areaset_t_end__SWIG_0(long jarg1, areaset_t jarg1_);
  public final static native long areaset_t_find_area(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native long areaset_t_cached_area(long jarg1, areaset_t jarg1_);
  public final static native long areaset_t_next_addr(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native long areaset_t_prev_addr(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native long areaset_t_next_area(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native long areaset_t_prev_area(long jarg1, areaset_t jarg1_, long jarg2);
  public final static native void delete_areaset_t(long jarg1);
  public final static native int area_visitor2_t_visit_area(long jarg1, area_visitor2_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void delete_area_visitor2_t(long jarg1);
  public final static native void areacb_t_zero(long jarg1, areacb_t jarg1_);
  public final static native long new_areacb_t();
  public final static native void areacb_t_terminate(long jarg1, areacb_t jarg1_);
  public final static native void delete_areacb_t(long jarg1);
  public final static native void areacb_t_save(long jarg1, areacb_t jarg1_);
  public final static native boolean areacb_t_link(long jarg1, areacb_t jarg1_, String jarg2, String jarg3, int jarg4);
  public final static native boolean areacb_t_create(long jarg1, areacb_t jarg1_, String jarg2, String jarg3, long jarg4);
  public final static native void areacb_t_kill(long jarg1, areacb_t jarg1_);
  public final static native boolean areacb_t_create_area(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean areacb_t_update(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_);
  public final static native long areacb_t_get_area(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native long areacb_t_getn_area(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native int areacb_t_get_area_num(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native long areacb_t_prepare_to_create(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native int areacb_t_get_next_area(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native int areacb_t_get_prev_area(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native long areacb_t_next_area_ptr(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native long areacb_t_prev_area_ptr(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native long areacb_t_first_area_ptr(long jarg1, areacb_t jarg1_);
  public final static native long areacb_t_last_area_ptr(long jarg1, areacb_t jarg1_);
  public final static native boolean areacb_t_del_area__SWIG_0(long jarg1, areacb_t jarg1_, long jarg2, boolean jarg3);
  public final static native boolean areacb_t_del_area__SWIG_1(long jarg1, areacb_t jarg1_, long jarg2);
  public final static native boolean areacb_t_may_start_at(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native boolean areacb_t_may_end_at(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native boolean areacb_t_set_start(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native boolean areacb_t_set_end(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native void areacb_t_make_hole(long jarg1, areacb_t jarg1_, long jarg2, long jarg3, boolean jarg4);
  public final static native boolean areacb_t_resize_areas(long jarg1, areacb_t jarg1_, long jarg2, long jarg3);
  public final static native long areacb_t_get_area_qty(long jarg1, areacb_t jarg1_);
  public final static native boolean areacb_t_set_area_cmt(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_, String jarg3, boolean jarg4);
  public final static native void areacb_t_del_area_cmt(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_, boolean jarg3);
  public final static native String areacb_t_get_area_cmt(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_, boolean jarg3);
  public final static native int areacb_t_for_all_areas2(long jarg1, areacb_t jarg1_, long jarg2, long jarg3, long jarg4, area_visitor2_t jarg4_);
  public final static native long new_lock_area(long jarg1, areacb_t jarg1_, long jarg2, area_t jarg2_);
  public final static native void delete_lock_area(long jarg1);
  public final static native int get_true_segm_name(long jarg1, segment_t jarg1_, String jarg2, long jarg3);
  public final static native void segs_set(long jarg1, areacb_t jarg1_);
  public final static native long segs_get();
  public final static native long new_segment_t();
  public final static native void segment_t_name_set(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segment_t_name_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_sclass_set(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segment_t_sclass_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_orgbase_set(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segment_t_orgbase_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_align_set(long jarg1, segment_t jarg1_, short jarg2);
  public final static native short segment_t_align_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_comb_set(long jarg1, segment_t jarg1_, short jarg2);
  public final static native short segment_t_comb_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_perm_set(long jarg1, segment_t jarg1_, short jarg2);
  public final static native short segment_t_perm_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_bitness_set(long jarg1, segment_t jarg1_, short jarg2);
  public final static native short segment_t_bitness_get(long jarg1, segment_t jarg1_);
  public final static native boolean segment_t_use32(long jarg1, segment_t jarg1_);
  public final static native boolean segment_t_use64(long jarg1, segment_t jarg1_);
  public final static native int segment_t_abits(long jarg1, segment_t jarg1_);
  public final static native int segment_t_abytes(long jarg1, segment_t jarg1_);
  public final static native void segment_t_flags_set(long jarg1, segment_t jarg1_, int jarg2);
  public final static native int segment_t_flags_get(long jarg1, segment_t jarg1_);
  public final static native boolean segment_t_comorg(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_comorg(long jarg1, segment_t jarg1_);
  public final static native void segment_t_clr_comorg(long jarg1, segment_t jarg1_);
  public final static native boolean segment_t_ob_ok(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_ob_ok(long jarg1, segment_t jarg1_);
  public final static native void segment_t_clr_ob_ok(long jarg1, segment_t jarg1_);
  public final static native boolean segment_t_is_visible_segm(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_visible_segm(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean segment_t_is_debugger_segm(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_debugger_segm(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean segment_t_is_loader_segm(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_loader_segm(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean segment_t_is_hidden_segtype(long jarg1, segment_t jarg1_);
  public final static native void segment_t_set_hidden_segtype(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean segment_t_is_ephemeral_segm(long jarg1, segment_t jarg1_);
  public final static native void segment_t_sel_set(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segment_t_sel_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_defsr_set(long jarg1, segment_t jarg1_, long[] jarg2);
  public final static native long[] segment_t_defsr_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_type_set(long jarg1, segment_t jarg1_, short jarg2);
  public final static native short segment_t_type_get(long jarg1, segment_t jarg1_);
  public final static native void segment_t_color_set(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segment_t_color_get(long jarg1, segment_t jarg1_);
  public final static native int segment_t_update(long jarg1, segment_t jarg1_);
  public final static native void delete_segment_t(long jarg1);
  public final static native boolean is_visible_segm(long jarg1, segment_t jarg1_);
  public final static native boolean is_finally_visible_segm(long jarg1, segment_t jarg1_);
  public final static native void set_visible_segm(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean is_spec_segm(short jarg1);
  public final static native boolean is_spec_ea(long jarg1);
  public final static native long new_lock_segment(long jarg1, segment_t jarg1_);
  public final static native void delete_lock_segment(long jarg1);
  public final static native boolean is_segm_locked(long jarg1, segment_t jarg1_);
  public final static native boolean getn_selector(int jarg1, long jarg2, long jarg3);
  public final static native int get_selector_qty();
  public final static native long setup_selector(long jarg1);
  public final static native long allocate_selector(long jarg1);
  public final static native long find_free_selector();
  public final static native int set_selector(long jarg1, long jarg2);
  public final static native void del_selector(long jarg1);
  public final static native long ask_selector(long jarg1);
  public final static native long sel2ea(long jarg1);
  public final static native long find_selector(long jarg1);
  public final static native long get_segm_by_sel(long jarg1);
  public final static native int add_segm_ex(long jarg1, segment_t jarg1_, String jarg2, String jarg3, int jarg4);
  public final static native int add_segm(long jarg1, long jarg2, long jarg3, String jarg4, String jarg5);
  public final static native int del_segm(long jarg1, int jarg2);
  public final static native int get_segm_qty();
  public final static native long getseg(long jarg1);
  public final static native long getnseg(int jarg1);
  public final static native long get_next_seg(long jarg1);
  public final static native long get_prev_seg(long jarg1);
  public final static native long get_first_seg();
  public final static native long get_last_seg();
  public final static native long get_segm_by_name(String jarg1);
  public final static native int set_segm_end(long jarg1, long jarg2, int jarg3);
  public final static native int set_segm_start(long jarg1, long jarg2, int jarg3);
  public final static native int move_segm_start(long jarg1, long jarg2, int jarg3);
  public final static native int move_segm__SWIG_0(long jarg1, segment_t jarg1_, long jarg2, int jarg3);
  public final static native int move_segm__SWIG_1(long jarg1, segment_t jarg1_, long jarg2);
  public final static native int rebase_program(int jarg1, int jarg2);
  public final static native int change_segment_status(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native boolean take_memory_snapshot(boolean jarg1);
  public final static native boolean is_miniidb();
  public final static native boolean set_segm_base(long jarg1, segment_t jarg1_, long jarg2);
  public final static native void save_groups();
  public final static native void term_groups();
  public final static native int set_group_selector(long jarg1, long jarg2);
  public final static native long get_group_selector(long jarg1);
  public final static native boolean add_segment_translation(long jarg1, long jarg2);
  public final static native boolean set_segment_translations(long jarg1, long jarg2);
  public final static native boolean del_segment_translations(long jarg1);
  public final static native long get_segment_translations(long jarg1, long jarg2, int jarg3);
  public final static native String get_segment_cmt(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native void set_segment_cmt(long jarg1, segment_t jarg1_, String jarg2, boolean jarg3);
  public final static native void del_segment_cmt(long jarg1, segment_t jarg1_, boolean jarg2);
  public final static native void std_gen_segm_footer(long jarg1);
  public final static native int vset_segm_name(long jarg1, segment_t jarg1_, String jarg2, long jarg3);
  public final static native int set_segm_name(long jarg1, segment_t jarg1_, String jarg2);
  public final static native int get_segm_name__SWIG_0(long jarg1, segment_t jarg1_, String jarg2, long jarg3);
  public final static native int get_segm_name__SWIG_1(long jarg1, String jarg2, long jarg3);
  public final static native int get_segm_class(long jarg1, segment_t jarg1_, String jarg2, long jarg3);
  public final static native int set_segm_class(long jarg1, segment_t jarg1_, String jarg2);
  public final static native short segtype(long jarg1);
  public final static native String get_segment_alignment(short jarg1);
  public final static native String get_segment_combination(short jarg1);
  public final static native long get_segm_para(long jarg1, segment_t jarg1_);
  public final static native long get_segm_base(long jarg1, segment_t jarg1_);
  public final static native boolean set_segm_addressing(long jarg1, segment_t jarg1_, long jarg2);
  public final static native boolean is_debugger_segm(long jarg1);
  public final static native boolean is_ephemeral_segm(long jarg1);
  public final static native long correct_address(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native int segm_adjust_diff(long jarg1, segment_t jarg1_, int jarg2);
  public final static native long segm_adjust_ea(long jarg1, segment_t jarg1_, long jarg2);
  public final static native long segreg_t_reg__SWIG_0(long jarg1, segreg_t jarg1_, int jarg2);
  public final static native long segreg_t_tag__SWIG_0(long jarg1, segreg_t jarg1_, int jarg2);
  public final static native void segreg_t_undefregs(long jarg1, segreg_t jarg1_);
  public final static native void segreg_t_setregs(long jarg1, segreg_t jarg1_, long[] jarg2);
  public final static native void segreg_t_settags(long jarg1, segreg_t jarg1_, short jarg2);
  public final static native long new_segreg_t();
  public final static native void delete_segreg_t(long jarg1);
  public final static native void SRareas_set(long jarg1, areacb_t jarg1_);
  public final static native long SRareas_get();
  public final static native long new_lock_segreg(long jarg1, segreg_t jarg1_);
  public final static native void delete_lock_segreg(long jarg1);
  public final static native boolean is_segreg_locked(long jarg1, segreg_t jarg1_);
  public final static native long getSR(long jarg1, int jarg2);
  public final static native boolean SetDefaultRegisterValue(long jarg1, segment_t jarg1_, int jarg2, long jarg3);
  public final static native boolean splitSRarea1__SWIG_0(long jarg1, int jarg2, long jarg3, short jarg4, boolean jarg5);
  public final static native boolean splitSRarea1__SWIG_1(long jarg1, int jarg2, long jarg3, short jarg4);
  public final static native void set_sreg_at_next_code(long jarg1, long jarg2, int jarg3, long jarg4);
  public final static native long getSRarea(long jarg1);
  public final static native long getnSRarea(int jarg1);
  public final static native void set_default_dataseg(long jarg1);
  public final static native void set_dbgmem_source(long jarg1, long jarg2, long jarg3);
  public final static native long enable_flags(long jarg1, long jarg2, int jarg3);
  public final static native long disable_flags(long jarg1, long jarg2);
  public final static native long change_storage_type(long jarg1, long jarg2, int jarg3);
  public final static native long nextaddr(long jarg1);
  public final static native long prevaddr(long jarg1);
  public final static native long nextchunk(long jarg1);
  public final static native long prevchunk(long jarg1);
  public final static native long chunkstart(long jarg1);
  public final static native long chunksize(long jarg1);
  public final static native long freechunk(long jarg1, long jarg2, int jarg3);
  public final static native long nextthat(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long next_unknown(long jarg1, long jarg2);
  public final static native long prevthat(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long prev_unknown(long jarg1, long jarg2);
  public final static native long prev_head(long jarg1, long jarg2);
  public final static native long next_head(long jarg1, long jarg2);
  public final static native long prev_not_tail(long jarg1);
  public final static native long next_not_tail(long jarg1);
  public final static native long prev_visea(long jarg1);
  public final static native long next_visea(long jarg1);
  public final static native void invalidate_visea_cache();
  public final static native long get_item_head(long jarg1);
  public final static native long get_item_end(long jarg1);
  public final static native long calc_max_item_end__SWIG_0(long jarg1, int jarg2);
  public final static native long calc_max_item_end__SWIG_1(long jarg1);
  public final static native long get_item_size(long jarg1);
  public final static native boolean isEnabled(long jarg1);
  public final static native long get_flags_ex(long jarg1, int jarg2);
  public final static native long get_flags_novalue(long jarg1);
  public final static native long getFlags(long jarg1);
  public final static native long get_item_flag(long jarg1, int jarg2, long jarg3, boolean jarg4);
  public final static native void setFlags(long jarg1, long jarg2);
  public final static native void setFlbits(long jarg1, long jarg2);
  public final static native void clrFlbits(long jarg1, long jarg2);
  public final static native boolean hasValue(long jarg1);
  public final static native boolean f_hasValue(long jarg1, long jarg2);
  public final static native void delValue(long jarg1);
  public final static native boolean isLoaded(long jarg1);
  public final static native short get_byte(long jarg1);
  public final static native short get_db_byte(long jarg1);
  public final static native boolean get_dbg_byte(long jarg1, long jarg2);
  public final static native int get_word(long jarg1);
  public final static native long get_3byte(long jarg1);
  public final static native long get_long(long jarg1);
  public final static native long get_qword(long jarg1);
  public final static native long get_full_byte(long jarg1);
  public final static native long get_full_word(long jarg1);
  public final static native long get_full_long(long jarg1);
  public final static native short get_8bit(long jarg1, long jarg2, long jarg3);
  public final static native long get_16bit(long jarg1);
  public final static native long get_32bit(long jarg1);
  public final static native long get_64bit(long jarg1);
  public final static native boolean get_data_value(long jarg1, long jarg2, long jarg3);
  public final static native long get_original_byte(long jarg1);
  public final static native long get_original_word(long jarg1);
  public final static native long get_original_long(long jarg1);
  public final static native boolean put_byte(long jarg1, long jarg2);
  public final static native boolean put_dbg_byte(long jarg1, long jarg2);
  public final static native void put_word(long jarg1, long jarg2);
  public final static native void put_long(long jarg1, long jarg2);
  public final static native void put_qword(long jarg1, long jarg2);
  public final static native boolean patch_byte(long jarg1, long jarg2);
  public final static native boolean patch_word(long jarg1, long jarg2);
  public final static native boolean patch_long(long jarg1, long jarg2);
  public final static native void add_byte(long jarg1, long jarg2);
  public final static native void add_word(long jarg1, long jarg2);
  public final static native void add_long(long jarg1, long jarg2);
  public final static native void add_qword(long jarg1, long jarg2);
  public final static native boolean get_zero_areas(long jarg1, areaset_t jarg1_, long jarg2, area_t jarg2_);
  public final static native boolean get_many_bytes(long jarg1, long jarg2, int jarg3);
  public final static native void put_many_bytes(long jarg1, long jarg2, long jarg3);
  public final static native void patch_many_bytes(long jarg1, long jarg2, long jarg3);
  public final static native boolean isCode(long jarg1);
  public final static native boolean f_isCode(long jarg1, long jarg2);
  public final static native boolean isData(long jarg1);
  public final static native boolean f_isData(long jarg1, long jarg2);
  public final static native boolean isTail(long jarg1);
  public final static native boolean f_isTail(long jarg1, long jarg2);
  public final static native boolean isNotTail(long jarg1);
  public final static native boolean f_isNotTail(long jarg1, long jarg2);
  public final static native boolean isUnknown(long jarg1);
  public final static native boolean isHead(long jarg1);
  public final static native boolean f_isHead(long jarg1, long jarg2);
  public final static native void do_unknown(long jarg1, int jarg2);
  public final static native void do_unknown_range(long jarg1, long jarg2, int jarg3);
  public final static native boolean is_manual_insn(long jarg1);
  public final static native String get_manual_insn(long jarg1, String jarg2, long jarg3);
  public final static native void set_manual_insn(long jarg1, String jarg2);
  public final static native boolean isFlow(long jarg1);
  public final static native boolean isVar(long jarg1);
  public final static native boolean hasExtra(long jarg1);
  public final static native boolean has_cmt(long jarg1);
  public final static native boolean hasRef(long jarg1);
  public final static native boolean f_hasRef(long jarg1, long jarg2);
  public final static native boolean has_name(long jarg1);
  public final static native boolean f_has_name(long jarg1, long jarg2);
  public final static native boolean has_dummy_name(long jarg1);
  public final static native boolean f_has_dummy_name(long jarg1, long jarg2);
  public final static native boolean has_auto_name(long jarg1);
  public final static native boolean has_any_name(long jarg1);
  public final static native boolean has_user_name(long jarg1);
  public final static native boolean f_has_user_name(long jarg1, long jarg2);
  public final static native boolean is_invsign(long jarg1, long jarg2, int jarg3);
  public final static native boolean toggle_sign(long jarg1, int jarg2);
  public final static native long signed_data_flag();
  public final static native boolean is_signed_data(long jarg1);
  public final static native boolean is_bnot(long jarg1, long jarg2, int jarg3);
  public final static native boolean toggle_bnot(long jarg1, int jarg2);
  public final static native long bnot_data_flag();
  public final static native boolean is_bnot_data(long jarg1);
  public final static native boolean is_lzero(long jarg1, int jarg2);
  public final static native boolean set_lzero(long jarg1, int jarg2);
  public final static native boolean clr_lzero(long jarg1, int jarg2);
  public final static native boolean toggle_lzero(long jarg1, int jarg2);
  public final static native boolean leading_zero_important(long jarg1, int jarg2);
  public final static native void doVar__SWIG_0(long jarg1, boolean jarg2);
  public final static native void doVar__SWIG_1(long jarg1);
  public final static native boolean isDefArg0(long jarg1);
  public final static native boolean isDefArg1(long jarg1);
  public final static native boolean isOff0(long jarg1);
  public final static native boolean isOff1(long jarg1);
  public final static native boolean isChar0(long jarg1);
  public final static native boolean isChar1(long jarg1);
  public final static native boolean isSeg0(long jarg1);
  public final static native boolean isSeg1(long jarg1);
  public final static native boolean isEnum0(long jarg1);
  public final static native boolean isEnum1(long jarg1);
  public final static native boolean isFop0(long jarg1);
  public final static native boolean isFop1(long jarg1);
  public final static native boolean isStroff0(long jarg1);
  public final static native boolean isStroff1(long jarg1);
  public final static native boolean isStkvar0(long jarg1);
  public final static native boolean isStkvar1(long jarg1);
  public final static native boolean isFloat0(long jarg1);
  public final static native boolean isFloat1(long jarg1);
  public final static native boolean isCustFmt0(long jarg1);
  public final static native boolean isCustFmt1(long jarg1);
  public final static native boolean isNum0(long jarg1);
  public final static native boolean isNum1(long jarg1);
  public final static native long get_optype_flags0(long jarg1);
  public final static native long get_optype_flags1(long jarg1);
  public final static native boolean isDefArg(long jarg1, int jarg2);
  public final static native boolean isOff(long jarg1, int jarg2);
  public final static native boolean isChar(long jarg1, int jarg2);
  public final static native boolean isSeg(long jarg1, int jarg2);
  public final static native boolean isEnum(long jarg1, int jarg2);
  public final static native boolean isFop(long jarg1, int jarg2);
  public final static native boolean isStroff(long jarg1, int jarg2);
  public final static native boolean isStkvar(long jarg1, int jarg2);
  public final static native boolean isFltnum(long jarg1, int jarg2);
  public final static native boolean isCustFmt(long jarg1, int jarg2);
  public final static native boolean isNum(long jarg1, int jarg2);
  public final static native boolean isVoid(long jarg1, long jarg2, int jarg3);
  public final static native boolean set_op_type(long jarg1, long jarg2, int jarg3);
  public final static native long typeflag(long jarg1, long jarg2, long jarg3, int jarg4);
  public final static native boolean op_seg(long jarg1, int jarg2);
  public final static native boolean op_enum(long jarg1, int jarg2, long jarg3, short jarg4);
  public final static native long get_enum_id(long jarg1, int jarg2, long jarg3);
  public final static native boolean op_stroff(long jarg1, int jarg2, long jarg3, int jarg4, int jarg5);
  public final static native boolean set_stroff_path(long jarg1, int jarg2, long jarg3, int jarg4, int jarg5);
  public final static native int get_stroff_path(long jarg1, int jarg2, long jarg3, long jarg4);
  public final static native boolean del_stroff_path(long jarg1, int jarg2);
  public final static native boolean op_stkvar(long jarg1, int jarg2);
  public final static native boolean set_forced_operand(long jarg1, int jarg2, String jarg3);
  public final static native int get_forced_operand(long jarg1, int jarg2, String jarg3, long jarg4);
  public final static native boolean is_forced_operand(long jarg1, int jarg2);
  public final static native long charflag();
  public final static native long offflag();
  public final static native long enumflag();
  public final static native long stroffflag();
  public final static native long stkvarflag();
  public final static native long fltflag();
  public final static native long custfmtflag();
  public final static native long segflag();
  public final static native long numflag();
  public final static native long hexflag();
  public final static native long decflag();
  public final static native long octflag();
  public final static native long binflag();
  public final static native boolean op_chr(long jarg1, int jarg2);
  public final static native boolean op_num(long jarg1, int jarg2);
  public final static native boolean op_hex(long jarg1, int jarg2);
  public final static native boolean op_dec(long jarg1, int jarg2);
  public final static native boolean op_oct(long jarg1, int jarg2);
  public final static native boolean op_bin(long jarg1, int jarg2);
  public final static native boolean op_flt(long jarg1, int jarg2);
  public final static native boolean op_custfmt(long jarg1, int jarg2, int jarg3);
  public final static native boolean noType(long jarg1, int jarg2);
  public final static native int getDefaultRadix();
  public final static native int getRadix(long jarg1, int jarg2);
  public final static native int getRadixEA(long jarg1, int jarg2);
  public final static native long codeflag();
  public final static native long byteflag();
  public final static native long wordflag();
  public final static native long dwrdflag();
  public final static native long qwrdflag();
  public final static native long owrdflag();
  public final static native long tbytflag();
  public final static native long asciflag();
  public final static native long struflag();
  public final static native long custflag();
  public final static native long alignflag();
  public final static native long floatflag();
  public final static native long doubleflag();
  public final static native long tribyteflag();
  public final static native long packrealflag();
  public final static native long get_flags_by_size(long jarg1);
  public final static native boolean do_data_ex(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native boolean doByte(long jarg1, long jarg2);
  public final static native boolean doWord(long jarg1, long jarg2);
  public final static native boolean doDwrd(long jarg1, long jarg2);
  public final static native boolean doQwrd(long jarg1, long jarg2);
  public final static native boolean doOwrd(long jarg1, long jarg2);
  public final static native boolean doTbyt(long jarg1, long jarg2);
  public final static native boolean doFloat(long jarg1, long jarg2);
  public final static native boolean doDouble(long jarg1, long jarg2);
  public final static native boolean doPackReal(long jarg1, long jarg2);
  public final static native boolean doASCI(long jarg1, long jarg2);
  public final static native boolean do3byte(long jarg1, long jarg2);
  public final static native boolean doStruct(long jarg1, long jarg2, long jarg3);
  public final static native boolean doCustomData(long jarg1, long jarg2, int jarg3, int jarg4);
  public final static native boolean doAlign(long jarg1, long jarg2, int jarg3);
  public final static native int calc_min_align(long jarg1);
  public final static native int calc_max_align(long jarg1);
  public final static native int calc_def_align(long jarg1, int jarg2, int jarg3);
  public final static native boolean do16bit(long jarg1, long jarg2);
  public final static native boolean do32bit(long jarg1, long jarg2);
  public final static native boolean isByte(long jarg1);
  public final static native boolean isWord(long jarg1);
  public final static native boolean isDwrd(long jarg1);
  public final static native boolean isQwrd(long jarg1);
  public final static native boolean isOwrd(long jarg1);
  public final static native boolean isTbyt(long jarg1);
  public final static native boolean isFloat(long jarg1);
  public final static native boolean isDouble(long jarg1);
  public final static native boolean isPackReal(long jarg1);
  public final static native boolean isASCII(long jarg1);
  public final static native boolean isStruct(long jarg1);
  public final static native boolean isAlign(long jarg1);
  public final static native boolean is3byte(long jarg1);
  public final static native boolean isCustom(long jarg1);
  public final static native boolean f_isByte(long jarg1, long jarg2);
  public final static native boolean f_isWord(long jarg1, long jarg2);
  public final static native boolean f_isDwrd(long jarg1, long jarg2);
  public final static native boolean f_isQwrd(long jarg1, long jarg2);
  public final static native boolean f_isOwrd(long jarg1, long jarg2);
  public final static native boolean f_isTbyt(long jarg1, long jarg2);
  public final static native boolean f_isFloat(long jarg1, long jarg2);
  public final static native boolean f_isDouble(long jarg1, long jarg2);
  public final static native boolean f_isPackReal(long jarg1, long jarg2);
  public final static native boolean f_isASCII(long jarg1, long jarg2);
  public final static native boolean f_isStruct(long jarg1, long jarg2);
  public final static native boolean f_isAlign(long jarg1, long jarg2);
  public final static native boolean f_is3byte(long jarg1, long jarg2);
  public final static native boolean f_isCustom(long jarg1, long jarg2);
  public final static native boolean is_same_data_type(long jarg1, long jarg2);
  public final static native long get_max_ascii_length__SWIG_0(long jarg1, int jarg2, boolean jarg3);
  public final static native long get_max_ascii_length__SWIG_1(long jarg1, int jarg2);
  public final static native boolean get_ascii_contents(long jarg1, long jarg2, int jarg3, String jarg4, long jarg5);
  public final static native boolean make_ascii_string(long jarg1, long jarg2, int jarg3);
  public final static native String print_ascii_string_type(String jarg1, long jarg2, int jarg3);
  public final static native long get_opinfo(long jarg1, int jarg2, long jarg3, long jarg4, opinfo_t jarg4_);
  public final static native boolean set_opinfo(long jarg1, int jarg2, long jarg3, long jarg4, opinfo_t jarg4_);
  public final static native long get_data_elsize__SWIG_0(long jarg1, long jarg2, long jarg3, opinfo_t jarg3_);
  public final static native long get_data_elsize__SWIG_1(long jarg1, long jarg2);
  public final static native int is_varsize_item__SWIG_0(long jarg1, long jarg2, long jarg3, opinfo_t jarg3_, long jarg4);
  public final static native int is_varsize_item__SWIG_1(long jarg1, long jarg2, long jarg3, opinfo_t jarg3_);
  public final static native int is_varsize_item__SWIG_2(long jarg1, long jarg2);
  public final static native boolean can_define_item(long jarg1, long jarg2, long jarg3);
  public final static native boolean isImmd(long jarg1);
  public final static native boolean isFunc(long jarg1);
  public final static native void doImmd(long jarg1);
  public final static native void noImmd(long jarg1);
  public final static native int gettof(long jarg1);
  public final static native int register_custom_data_type(long jarg1);
  public final static native boolean unregister_custom_data_type(int jarg1);
  public final static native int register_custom_data_format(int jarg1, long jarg2);
  public final static native boolean unregister_custom_data_format(int jarg1, int jarg2);
  public final static native long get_custom_data_type(int jarg1);
  public final static native long get_custom_data_format(int jarg1, int jarg2);
  public final static native int get_custom_data_types__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native int get_custom_data_types__SWIG_1(long jarg1, long jarg2);
  public final static native int get_custom_data_types__SWIG_2(long jarg1);
  public final static native int get_custom_data_formats(long jarg1, int jarg2);
  public final static native int find_custom_data_type(String jarg1);
  public final static native int find_custom_data_format(String jarg1);
  public final static native boolean set_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native int get_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native boolean append_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native long find_byte(long jarg1, long jarg2, short jarg3, boolean jarg4);
  public final static native long find_byter(long jarg1, long jarg2, short jarg3, boolean jarg4);
  public final static native long bin_search(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6, int jarg7);
  public final static native boolean equal_bytes(long jarg1, long jarg2, long jarg3, long jarg4, boolean jarg5);
  public final static native void invalidate_dbgmem_config();
  public final static native void invalidate_dbgmem_contents(long jarg1, long jarg2);
  public final static native boolean is_debugger_on();
  public final static native void hidden_area_t_description_set(long jarg1, hidden_area_t jarg1_, String jarg2);
  public final static native String hidden_area_t_description_get(long jarg1, hidden_area_t jarg1_);
  public final static native void hidden_area_t_header_set(long jarg1, hidden_area_t jarg1_, String jarg2);
  public final static native String hidden_area_t_header_get(long jarg1, hidden_area_t jarg1_);
  public final static native void hidden_area_t_footer_set(long jarg1, hidden_area_t jarg1_, String jarg2);
  public final static native String hidden_area_t_footer_get(long jarg1, hidden_area_t jarg1_);
  public final static native void hidden_area_t_visible_set(long jarg1, hidden_area_t jarg1_, boolean jarg2);
  public final static native boolean hidden_area_t_visible_get(long jarg1, hidden_area_t jarg1_);
  public final static native void hidden_area_t_color_set(long jarg1, hidden_area_t jarg1_, long jarg2);
  public final static native long hidden_area_t_color_get(long jarg1, hidden_area_t jarg1_);
  public final static native long new_hidden_area_t();
  public final static native void delete_hidden_area_t(long jarg1);
  public final static native void hidden_areas_set(long jarg1, areacb_t jarg1_);
  public final static native long hidden_areas_get();
  public final static native boolean update_hidden_area(long jarg1, hidden_area_t jarg1_);
  public final static native boolean add_hidden_area(long jarg1, long jarg2, String jarg3, String jarg4, String jarg5, long jarg6);
  public final static native long get_hidden_area(long jarg1);
  public final static native long getn_hidden_area(int jarg1);
  public final static native int get_hidden_area_qty();
  public final static native int get_hidden_area_num(long jarg1);
  public final static native long get_prev_hidden_area(long jarg1);
  public final static native long get_next_hidden_area(long jarg1);
  public final static native boolean del_hidden_area(long jarg1);
  public final static native void doFlow(long jarg1);
  public final static native void noFlow(long jarg1);
  public final static native void doExtra(long jarg1);
  public final static native void noExtra(long jarg1);
  public final static native long get_data_type_size(long jarg1, long jarg2, opinfo_t jarg2_);
  public final static native boolean f_isUnknown(long jarg1, long jarg2);
  public final static native long[] power2_get();
  public final static native long[] lowbits_get();
  public final static native void set_enum_id(long jarg1, int jarg2, long jarg3, short jarg4);
  public final static native long FlagsEnable(long jarg1, long jarg2);
  public final static native long FlagsDisable(long jarg1, long jarg2);
  public final static native long get_typeinfo(long jarg1, int jarg2, long jarg3, long jarg4, opinfo_t jarg4_);
  public final static native boolean set_typeinfo(long jarg1, int jarg2, long jarg3, long jarg4, opinfo_t jarg4_);
  public final static native int AU_NONE_get();
  public final static native int AU_UNK_get();
  public final static native int AU_CODE_get();
  public final static native int AU_WEAK_get();
  public final static native int AU_PROC_get();
  public final static native int AU_TAIL_get();
  public final static native int AU_TRSP_get();
  public final static native int AU_USED_get();
  public final static native int AU_TYPE_get();
  public final static native int AU_LIBF_get();
  public final static native int AU_LBF2_get();
  public final static native int AU_LBF3_get();
  public final static native int AU_CHLB_get();
  public final static native int AU_FINAL_get();
  public final static native int st_Ready_get();
  public final static native int st_Think_get();
  public final static native int st_Waiting_get();
  public final static native int st_Work_get();
  public final static native void autoEnabled_set(int jarg1);
  public final static native int autoEnabled_get();
  public final static native void auto_state_set(int jarg1);
  public final static native int auto_state_get();
  public final static native void auto_display_t_type_set(long jarg1, auto_display_t jarg1_, int jarg2);
  public final static native int auto_display_t_type_get(long jarg1, auto_display_t jarg1_);
  public final static native void auto_display_t_ea_set(long jarg1, auto_display_t jarg1_, long jarg2);
  public final static native long auto_display_t_ea_get(long jarg1, auto_display_t jarg1_);
  public final static native void auto_display_t_state_set(long jarg1, auto_display_t jarg1_, int jarg2);
  public final static native int auto_display_t_state_get(long jarg1, auto_display_t jarg1_);
  public final static native long new_auto_display_t();
  public final static native void delete_auto_display_t(long jarg1);
  public final static native void auto_display_set(long jarg1, auto_display_t jarg1_);
  public final static native long auto_display_get();
  public final static native void showAuto__SWIG_0(long jarg1, int jarg2);
  public final static native void showAuto__SWIG_1(long jarg1);
  public final static native void showAddr(long jarg1);
  public final static native int setStat(int jarg1);
  public final static native boolean may_create_stkvars();
  public final static native boolean may_trace_sp();
  public final static native void auto_mark_range(long jarg1, long jarg2, int jarg3);
  public final static native void autoMark(long jarg1, int jarg2);
  public final static native void autoUnmark(long jarg1, long jarg2, int jarg3);
  public final static native void noUsed__SWIG_0(long jarg1);
  public final static native void noUsed__SWIG_1(long jarg1, long jarg2);
  public final static native void auto_make_code(long jarg1);
  public final static native void auto_make_proc(long jarg1);
  public final static native void reanalyze_callers(long jarg1, boolean jarg2);
  public final static native void auto_apply_type(long jarg1, long jarg2);
  public final static native int analyze_area(long jarg1, long jarg2);
  public final static native boolean autoWait();
  public final static native void autoCancel(long jarg1, long jarg2);
  public final static native boolean autoIsOk();
  public final static native boolean autoStep();
  public final static native long auto_get(long jarg1, long jarg2, long jarg3);
  public final static native String autoGetName(int jarg1);
  public final static native void regarg_t_reg_set(long jarg1, regarg_t jarg1_, int jarg2);
  public final static native int regarg_t_reg_get(long jarg1, regarg_t jarg1_);
  public final static native void regarg_t_type_set(long jarg1, regarg_t jarg1_, long jarg2);
  public final static native long regarg_t_type_get(long jarg1, regarg_t jarg1_);
  public final static native void regarg_t_name_set(long jarg1, regarg_t jarg1_, String jarg2);
  public final static native String regarg_t_name_get(long jarg1, regarg_t jarg1_);
  public final static native long new_regarg_t();
  public final static native void delete_regarg_t(long jarg1);
  public final static native void func_t_flags_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_flags_get(long jarg1, func_t jarg1_);
  public final static native boolean func_t_is_far(long jarg1, func_t jarg1_);
  public final static native boolean func_t_does_return(long jarg1, func_t jarg1_);
  public final static native boolean func_t_analyzed_sp(long jarg1, func_t jarg1_);
  public final static native void func_t_frame_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_frame_get(long jarg1, func_t jarg1_);
  public final static native void func_t_frsize_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_frsize_get(long jarg1, func_t jarg1_);
  public final static native void func_t_frregs_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_frregs_get(long jarg1, func_t jarg1_);
  public final static native void func_t_argsize_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_argsize_get(long jarg1, func_t jarg1_);
  public final static native void func_t_fpd_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_fpd_get(long jarg1, func_t jarg1_);
  public final static native void func_t_color_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_color_get(long jarg1, func_t jarg1_);
  public final static native void func_t_pntqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_pntqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_points_set(long jarg1, func_t jarg1_, long jarg2, stkpnt_t jarg2_);
  public final static native long func_t_points_get(long jarg1, func_t jarg1_);
  public final static native void func_t_regvarqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_regvarqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_regvars_set(long jarg1, func_t jarg1_, long jarg2, regvar_t jarg2_);
  public final static native long func_t_regvars_get(long jarg1, func_t jarg1_);
  public final static native void func_t_llabelqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_llabelqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_llabels_set(long jarg1, func_t jarg1_, long jarg2, llabel_t jarg2_);
  public final static native long func_t_llabels_get(long jarg1, func_t jarg1_);
  public final static native void func_t_regargqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_regargqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_regargs_set(long jarg1, func_t jarg1_, long jarg2, regarg_t jarg2_);
  public final static native long func_t_regargs_get(long jarg1, func_t jarg1_);
  public final static native void func_t_tailqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_tailqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_tails_set(long jarg1, func_t jarg1_, long jarg2, area_t jarg2_);
  public final static native long func_t_tails_get(long jarg1, func_t jarg1_);
  public final static native void func_t_owner_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_owner_get(long jarg1, func_t jarg1_);
  public final static native void func_t_refqty_set(long jarg1, func_t jarg1_, int jarg2);
  public final static native int func_t_refqty_get(long jarg1, func_t jarg1_);
  public final static native void func_t_referers_set(long jarg1, func_t jarg1_, long jarg2);
  public final static native long func_t_referers_get(long jarg1, func_t jarg1_);
  public final static native long new_func_t();
  public final static native void delete_func_t(long jarg1);
  public final static native boolean is_func_entry(long jarg1, func_t jarg1_);
  public final static native boolean is_func_tail(long jarg1, func_t jarg1_);
  public final static native void funcs_set(long jarg1, areacb_t jarg1_);
  public final static native long funcs_get();
  public final static native long new_lock_func(long jarg1, func_t jarg1_);
  public final static native void delete_lock_func(long jarg1);
  public final static native boolean is_func_locked(long jarg1, func_t jarg1_);
  public final static native long get_func(long jarg1);
  public final static native int get_func_chunknum(long jarg1, func_t jarg1_, long jarg2);
  public final static native boolean func_contains(long jarg1, func_t jarg1_, long jarg2);
  public final static native long getn_func(long jarg1);
  public final static native long get_func_qty();
  public final static native int get_func_num(long jarg1);
  public final static native long get_prev_func(long jarg1);
  public final static native long get_next_func(long jarg1);
  public final static native boolean get_func_limits(long jarg1, func_t jarg1_, long jarg2, area_t jarg2_);
  public final static native String get_func_cmt(long jarg1, func_t jarg1_, boolean jarg2);
  public final static native boolean set_func_cmt(long jarg1, func_t jarg1_, String jarg2, boolean jarg3);
  public final static native void del_func_cmt(long jarg1, func_t jarg1_, boolean jarg2);
  public final static native boolean update_func(long jarg1, func_t jarg1_);
  public final static native boolean add_func_ex(long jarg1, func_t jarg1_);
  public final static native boolean add_func(long jarg1, long jarg2);
  public final static native boolean del_func(long jarg1);
  public final static native int func_setstart(long jarg1, long jarg2);
  public final static native boolean func_setend(long jarg1, long jarg2);
  public final static native void reanalyze_function__SWIG_0(long jarg1, func_t jarg1_, long jarg2, long jarg3, boolean jarg4);
  public final static native void reanalyze_function__SWIG_1(long jarg1, func_t jarg1_, long jarg2, long jarg3);
  public final static native void reanalyze_function__SWIG_2(long jarg1, func_t jarg1_, long jarg2);
  public final static native void reanalyze_function__SWIG_3(long jarg1, func_t jarg1_);
  public final static native void clear_func_struct(long jarg1, func_t jarg1_);
  public final static native int find_func_bounds(long jarg1, long jarg2, func_t jarg2_, int jarg3);
  public final static native String get_func_name(long jarg1, String jarg2, long jarg3);
  public final static native int get_func_bitness(long jarg1, func_t jarg1_);
  public final static native int get_func_bits(long jarg1, func_t jarg1_);
  public final static native int get_func_bytes(long jarg1, func_t jarg1_);
  public final static native boolean is_visible_func(long jarg1, func_t jarg1_);
  public final static native boolean is_finally_visible_func(long jarg1, func_t jarg1_);
  public final static native void set_visible_func(long jarg1, func_t jarg1_, boolean jarg2);
  public final static native int set_func_name_if_jumpfunc(long jarg1, func_t jarg1_, String jarg2);
  public final static native long calc_thunk_func_target(long jarg1, func_t jarg1_, long jarg2);
  public final static native String a2funcoff(long jarg1, String jarg2, long jarg3);
  public final static native void std_gen_func_header(long jarg1, func_t jarg1_);
  public final static native boolean func_does_return(long jarg1);
  public final static native boolean set_noret_insn(long jarg1, boolean jarg2);
  public final static native long get_fchunk(long jarg1);
  public final static native long getn_fchunk(int jarg1);
  public final static native long get_fchunk_qty();
  public final static native int get_fchunk_num(long jarg1);
  public final static native long get_prev_fchunk(long jarg1);
  public final static native long get_next_fchunk(long jarg1);
  public final static native boolean append_func_tail(long jarg1, func_t jarg1_, long jarg2, long jarg3);
  public final static native boolean remove_func_tail(long jarg1, func_t jarg1_, long jarg2);
  public final static native boolean set_tail_owner(long jarg1, func_t jarg1_, long jarg2);
  public final static native boolean func_tail_iterator_set(long jarg1, func_tail_iterator_t jarg1_, long jarg2, func_t jarg2_, long jarg3);
  public final static native boolean func_tail_iterator_set2(long jarg1, func_tail_iterator_t jarg1_, long jarg2, func_t jarg2_, long jarg3);
  public final static native boolean func_tail_iterator_set_ea(long jarg1, func_tail_iterator_t jarg1_, long jarg2);
  public final static native boolean func_parent_iterator_set(long jarg1, func_parent_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native boolean func_parent_iterator_set2(long jarg1, func_parent_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native boolean func_item_iterator_next(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean func_item_iterator_prev(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean func_item_iterator_decode_prev_insn(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_decode_preceding_insn(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean f_any(long jarg1, long jarg2);
  public final static native long new_func_tail_iterator_t__SWIG_0();
  public final static native long new_func_tail_iterator_t__SWIG_1(long jarg1, func_t jarg1_, long jarg2);
  public final static native long new_func_tail_iterator_t__SWIG_2(long jarg1, func_t jarg1_);
  public final static native void delete_func_tail_iterator_t(long jarg1);
  public final static native boolean func_tail_iterator_t_set__SWIG_0(long jarg1, func_tail_iterator_t jarg1_, long jarg2, func_t jarg2_, long jarg3);
  public final static native boolean func_tail_iterator_t_set__SWIG_1(long jarg1, func_tail_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native boolean func_tail_iterator_t_set_ea(long jarg1, func_tail_iterator_t jarg1_, long jarg2);
  public final static native boolean func_tail_iterator_t_set_range(long jarg1, func_tail_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native long func_tail_iterator_t_chunk(long jarg1, func_tail_iterator_t jarg1_);
  public final static native boolean func_tail_iterator_t_first(long jarg1, func_tail_iterator_t jarg1_);
  public final static native boolean func_tail_iterator_t_last(long jarg1, func_tail_iterator_t jarg1_);
  public final static native boolean func_tail_iterator_t_next(long jarg1, func_tail_iterator_t jarg1_);
  public final static native boolean func_tail_iterator_t_prev(long jarg1, func_tail_iterator_t jarg1_);
  public final static native boolean func_tail_iterator_t_main(long jarg1, func_tail_iterator_t jarg1_);
  public final static native long new_func_item_iterator_t__SWIG_0();
  public final static native long new_func_item_iterator_t__SWIG_1(long jarg1, func_t jarg1_, long jarg2);
  public final static native long new_func_item_iterator_t__SWIG_2(long jarg1, func_t jarg1_);
  public final static native boolean func_item_iterator_t_set__SWIG_0(long jarg1, func_item_iterator_t jarg1_, long jarg2, func_t jarg2_, long jarg3);
  public final static native boolean func_item_iterator_t_set__SWIG_1(long jarg1, func_item_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native boolean func_item_iterator_t_set_range(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean func_item_iterator_t_first(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_last(long jarg1, func_item_iterator_t jarg1_);
  public final static native long func_item_iterator_t_current(long jarg1, func_item_iterator_t jarg1_);
  public final static native long func_item_iterator_t_chunk(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_next(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean func_item_iterator_t_prev(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native boolean func_item_iterator_t_next_addr(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_next_head(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_next_code(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_next_data(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_next_not_tail(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_prev_addr(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_prev_head(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_prev_code(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_prev_data(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_prev_not_tail(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_decode_prev_insn(long jarg1, func_item_iterator_t jarg1_);
  public final static native boolean func_item_iterator_t_decode_preceding_insn(long jarg1, func_item_iterator_t jarg1_, long jarg2, long jarg3);
  public final static native void delete_func_item_iterator_t(long jarg1);
  public final static native long new_func_parent_iterator_t__SWIG_0();
  public final static native long new_func_parent_iterator_t__SWIG_1(long jarg1, func_t jarg1_);
  public final static native void delete_func_parent_iterator_t(long jarg1);
  public final static native boolean func_parent_iterator_t_set(long jarg1, func_parent_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native long func_parent_iterator_t_parent(long jarg1, func_parent_iterator_t jarg1_);
  public final static native boolean func_parent_iterator_t_first(long jarg1, func_parent_iterator_t jarg1_);
  public final static native boolean func_parent_iterator_t_last(long jarg1, func_parent_iterator_t jarg1_);
  public final static native boolean func_parent_iterator_t_next(long jarg1, func_parent_iterator_t jarg1_);
  public final static native boolean func_parent_iterator_t_prev(long jarg1, func_parent_iterator_t jarg1_);
  public final static native void func_parent_iterator_t_reset_fnt(long jarg1, func_parent_iterator_t jarg1_, long jarg2, func_t jarg2_);
  public final static native long get_prev_func_addr(long jarg1, func_t jarg1_, long jarg2);
  public final static native long get_next_func_addr(long jarg1, func_t jarg1_, long jarg2);
  public final static native void read_regargs(long jarg1, func_t jarg1_);
  public final static native void add_regarg(long jarg1, func_t jarg1_, int jarg2, long jarg3, String jarg4);
  public final static native int plan_to_apply_idasgn(String jarg1);
  public final static native boolean apply_idasgn(int jarg1);
  public final static native int apply_idasgn_to(String jarg1, long jarg2, int jarg3);
  public final static native int get_idasgn_qty();
  public final static native int get_current_idasgn();
  public final static native int calc_idasgn_state(int jarg1);
  public final static native int del_idasgn(int jarg1);
  public final static native int get_idasgn_desc(int jarg1, String jarg2, long jarg3, String jarg4, long jarg5);
  public final static native String get_sig_filename(String jarg1, long jarg2, String jarg3);
  public final static native long get_idasgn_header_by_short_name(String jarg1);
  public final static native String get_idasgn_title(String jarg1, String jarg2, long jarg3);
  public final static native boolean apply_startup_sig(long jarg1, String jarg2);
  public final static native int try_to_add_libfunc(long jarg1);
  public final static native void XlatAsciiName_set(String jarg1);
  public final static native String XlatAsciiName_get();
  public final static native boolean set_name__SWIG_0(long jarg1, String jarg2, int jarg3);
  public final static native boolean set_name__SWIG_1(long jarg1, String jarg2);
  public final static native boolean del_global_name(long jarg1);
  public final static native boolean del_local_name(long jarg1);
  public final static native boolean set_dummy_name(long jarg1, long jarg2);
  public final static native boolean make_name_auto(long jarg1);
  public final static native boolean make_name_user(long jarg1);
  public final static native boolean do_name_anyway__SWIG_0(long jarg1, String jarg2, long jarg3);
  public final static native boolean do_name_anyway__SWIG_1(long jarg1, String jarg2);
  public final static native String validate_name(String jarg1);
  public final static native boolean is_ident_char(char jarg1);
  public final static native boolean is_visible_char(char jarg1);
  public final static native String make_visible_name(String jarg1, String jarg2, long jarg3);
  public final static native boolean isident(String jarg1);
  public final static native boolean is_uname(String jarg1);
  public final static native boolean is_valid_typename(String jarg1);
  public final static native String extract_name(String jarg1, int jarg2, String jarg3, long jarg4);
  public final static native void hide_name(long jarg1);
  public final static native void show_name(long jarg1);
  public final static native long get_name_ea(long jarg1, String jarg2);
  public final static native long get_name_base_ea(long jarg1, long jarg2);
  public final static native int get_name_value(long jarg1, String jarg2, long[] jarg3);
  public final static native String get_true_name(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native String get_name(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native String get_colored_name(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native short get_name_color(long jarg1, long jarg2);
  public final static native String get_demangled_name(long jarg1, long jarg2, String jarg3, long jarg4, int jarg5, int jarg6, boolean jarg7);
  public final static native String get_colored_demangled_name(long jarg1, long jarg2, String jarg3, long jarg4, int jarg5, int jarg6, boolean jarg7);
  public final static native int get_name_expr__SWIG_0(long jarg1, int jarg2, long jarg3, int jarg4, String jarg5, long jarg6, int jarg7);
  public final static native int get_name_expr__SWIG_1(long jarg1, int jarg2, long jarg3, int jarg4, String jarg5, long jarg6);
  public final static native int get_nice_colored_name__SWIG_0(long jarg1, String jarg2, long jarg3, int jarg4);
  public final static native int get_nice_colored_name__SWIG_1(long jarg1, String jarg2, long jarg3);
  public final static native long append_struct_fields(int jarg1, long jarg2, int jarg3, long jarg4, String jarg5, String jarg6, long jarg7, int jarg8, boolean jarg9);
  public final static native int get_struct_operand(long jarg1, int jarg2, long jarg3, long jarg4, long jarg5);
  public final static native boolean is_public_name(long jarg1);
  public final static native void make_name_public(long jarg1);
  public final static native void make_name_non_public(long jarg1);
  public final static native int gen_name_decl(long jarg1, String jarg2);
  public final static native boolean is_weak_name(long jarg1);
  public final static native void make_name_weak(long jarg1);
  public final static native void make_name_non_weak(long jarg1);
  public final static native long get_nlist_size();
  public final static native long get_nlist_idx(long jarg1);
  public final static native boolean is_in_nlist(long jarg1);
  public final static native long get_nlist_ea(long jarg1);
  public final static native String get_nlist_name(long jarg1);
  public final static native void rebuild_nlist();
  public final static native void reorder_dummy_names();
  public final static native void ea_name_t_ea_set(long jarg1, ea_name_t jarg1_, long jarg2);
  public final static native long ea_name_t_ea_get(long jarg1, ea_name_t jarg1_);
  public final static native void ea_name_t_name_set(long jarg1, ea_name_t jarg1_, long jarg2);
  public final static native long ea_name_t_name_get(long jarg1, ea_name_t jarg1_);
  public final static native long new_ea_name_t(long jarg1, long jarg2);
  public final static native void delete_ea_name_t(long jarg1);
  public final static native int set_debug_names(long jarg1, long jarg2, int jarg3);
  public final static native boolean set_debug_name(long jarg1, String jarg2);
  public final static native boolean get_debug_name(long jarg1, int jarg2, String jarg3, long jarg4);
  public final static native void del_debug_names(long jarg1, long jarg2);
  public final static native long get_debug_name_ea(String jarg1);
  public final static native void get_debug_names(long jarg1, long jarg2, long jarg3);
  public final static native int ignore_none_get();
  public final static native int ignore_regvar_get();
  public final static native int ignore_llabel_get();
  public final static native int ignore_stkvar_get();
  public final static native int ignore_glabel_get();
  public final static native boolean is_name_defined_locally__SWIG_0(long jarg1, func_t jarg1_, String jarg2, int jarg3, long jarg4, long jarg5);
  public final static native boolean is_name_defined_locally__SWIG_1(long jarg1, func_t jarg1_, String jarg2, int jarg3, long jarg4);
  public final static native boolean is_name_defined_locally__SWIG_2(long jarg1, func_t jarg1_, String jarg2, int jarg3);
  public final static native int demangle_name(String jarg1, long jarg2, String jarg3, long jarg4);
  public final static native void NameChars_set(String jarg1);
  public final static native String NameChars_get();
  public final static native void MangleChars_set(String jarg1);
  public final static native String MangleChars_get();
  public final static native void member_t_id_set(long jarg1, member_t jarg1_, long jarg2);
  public final static native long member_t_id_get(long jarg1, member_t jarg1_);
  public final static native void member_t_soff_set(long jarg1, member_t jarg1_, long jarg2);
  public final static native long member_t_soff_get(long jarg1, member_t jarg1_);
  public final static native void member_t_eoff_set(long jarg1, member_t jarg1_, long jarg2);
  public final static native long member_t_eoff_get(long jarg1, member_t jarg1_);
  public final static native void member_t_flag_set(long jarg1, member_t jarg1_, long jarg2);
  public final static native long member_t_flag_get(long jarg1, member_t jarg1_);
  public final static native void member_t_props_set(long jarg1, member_t jarg1_, long jarg2);
  public final static native long member_t_props_get(long jarg1, member_t jarg1_);
  public final static native boolean member_t_unimem(long jarg1, member_t jarg1_);
  public final static native boolean member_t_has_union(long jarg1, member_t jarg1_);
  public final static native boolean member_t_by_til(long jarg1, member_t jarg1_);
  public final static native boolean member_t_has_ti(long jarg1, member_t jarg1_);
  public final static native long member_t_get_soff(long jarg1, member_t jarg1_);
  public final static native long new_member_t();
  public final static native void delete_member_t(long jarg1);
  public final static native void struc_t_id_set(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long struc_t_id_get(long jarg1, struc_t jarg1_);
  public final static native void struc_t_memqty_set(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long struc_t_memqty_get(long jarg1, struc_t jarg1_);
  public final static native void struc_t_members_set(long jarg1, struc_t jarg1_, long jarg2, member_t jarg2_);
  public final static native long struc_t_members_get(long jarg1, struc_t jarg1_);
  public final static native void struc_t_age_set(long jarg1, struc_t jarg1_, int jarg2);
  public final static native int struc_t_age_get(long jarg1, struc_t jarg1_);
  public final static native void struc_t_props_set(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long struc_t_props_get(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_is_varstr(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_is_union(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_has_union(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_is_choosable(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_from_til(long jarg1, struc_t jarg1_);
  public final static native boolean struc_t_is_hidden(long jarg1, struc_t jarg1_);
  public final static native void struc_t_ordinal_set(long jarg1, struc_t jarg1_, int jarg2);
  public final static native int struc_t_ordinal_get(long jarg1, struc_t jarg1_);
  public final static native long struc_t_get_member(long jarg1, struc_t jarg1_, int jarg2);
  public final static native long new_struc_t();
  public final static native void delete_struc_t(long jarg1);
  public final static native long get_struc_qty();
  public final static native long get_first_struc_idx();
  public final static native long get_last_struc_idx();
  public final static native long get_prev_struc_idx(long jarg1);
  public final static native long get_next_struc_idx(long jarg1);
  public final static native long get_struc_idx(long jarg1);
  public final static native long get_struc_by_idx(long jarg1);
  public final static native long get_struc(long jarg1);
  public final static native long get_struc_id(String jarg1);
  public final static native int get_struc_name(long jarg1, String jarg2, long jarg3);
  public final static native int get_struc_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native long get_struc_size__SWIG_0(long jarg1, struc_t jarg1_);
  public final static native long get_struc_size__SWIG_1(long jarg1);
  public final static native long get_struc_prev_offset(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long get_struc_next_offset(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long get_struc_last_offset(long jarg1, struc_t jarg1_);
  public final static native long get_struc_first_offset(long jarg1, struc_t jarg1_);
  public final static native long get_max_offset(long jarg1, struc_t jarg1_);
  public final static native boolean is_varstr(long jarg1);
  public final static native boolean is_union(long jarg1);
  public final static native long get_member_struc(String jarg1);
  public final static native long get_sptr(long jarg1, member_t jarg1_);
  public final static native long get_member(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long get_member_by_name(long jarg1, struc_t jarg1_, String jarg2);
  public final static native long get_member_by_fullname(String jarg1, long jarg2);
  public final static native int get_member_fullname(long jarg1, String jarg2, long jarg3);
  public final static native int get_member_name(long jarg1, String jarg2, long jarg3);
  public final static native int get_member_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native long get_member_size(long jarg1, member_t jarg1_);
  public final static native boolean is_varmember(long jarg1, member_t jarg1_);
  public final static native long get_best_fit_member(long jarg1, struc_t jarg1_, long jarg2);
  public final static native int get_next_member_idx(long jarg1, struc_t jarg1_, long jarg2);
  public final static native int get_prev_member_idx(long jarg1, struc_t jarg1_, long jarg2);
  public final static native long add_struc__SWIG_0(long jarg1, String jarg2, boolean jarg3);
  public final static native long add_struc__SWIG_1(long jarg1, String jarg2);
  public final static native void del_struc(long jarg1, struc_t jarg1_);
  public final static native boolean set_struc_idx(long jarg1, struc_t jarg1_, long jarg2);
  public final static native boolean set_struc_name(long jarg1, String jarg2);
  public final static native boolean set_struc_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native int add_struc_member(long jarg1, struc_t jarg1_, String jarg2, long jarg3, long jarg4, long jarg5, opinfo_t jarg5_, long jarg6);
  public final static native boolean del_struc_member(long jarg1, struc_t jarg1_, long jarg2);
  public final static native int del_struc_members(long jarg1, struc_t jarg1_, long jarg2, long jarg3);
  public final static native boolean set_member_name(long jarg1, struc_t jarg1_, long jarg2, String jarg3);
  public final static native boolean set_member_type(long jarg1, struc_t jarg1_, long jarg2, long jarg3, long jarg4, opinfo_t jarg4_, long jarg5);
  public final static native boolean set_member_cmt(long jarg1, member_t jarg1_, String jarg2, boolean jarg3);
  public final static native boolean expand_struc__SWIG_0(long jarg1, struc_t jarg1_, long jarg2, int jarg3, boolean jarg4);
  public final static native boolean expand_struc__SWIG_1(long jarg1, struc_t jarg1_, long jarg2, int jarg3);
  public final static native void save_struc2__SWIG_0(long jarg1, struc_t jarg1_, boolean jarg2);
  public final static native void save_struc2__SWIG_1(long jarg1, struc_t jarg1_);
  public final static native boolean get_member_tinfo(long jarg1, member_t jarg1_, long jarg2, long jarg3);
  public final static native boolean del_member_tinfo(long jarg1, struc_t jarg1_, long jarg2, member_t jarg2_);
  public final static native boolean set_member_tinfo(long jarg1, long jarg2, struc_t jarg2_, long jarg3, member_t jarg3_, long jarg4, long jarg5, long jarg6, int jarg7);
  public final static native boolean get_or_guess_member_tinfo(long jarg1, member_t jarg1_, long jarg2, long jarg3);
  public final static native long retrieve_member_info(long jarg1, member_t jarg1_, long jarg2, opinfo_t jarg2_);
  public final static native boolean is_anonymous_member_name(String jarg1);
  public final static native boolean is_dummy_member_name(String jarg1);
  public final static native boolean is_member_id(long jarg1);
  public final static native boolean is_special_member(long jarg1);
  public final static native boolean stroff_as_size(int jarg1, long jarg2, struc_t jarg2_, long jarg3);
  public final static native void save_struc(long jarg1, struc_t jarg1_);
  public final static native boolean get_or_guess_member_type(long jarg1, member_t jarg1_, long jarg2, long jarg3);
  public final static native boolean get_member_ti(long jarg1, member_t jarg1_, long jarg2, long jarg3);
  public final static native boolean set_member_ti(long jarg1, struc_t jarg1_, long jarg2, member_t jarg2_, long jarg3, int jarg4);
  public final static native boolean del_ti(long jarg1, struc_t jarg1_, long jarg2, member_t jarg2_);
  public final static native void stkpnt_t_ea_set(long jarg1, stkpnt_t jarg1_, long jarg2);
  public final static native long stkpnt_t_ea_get(long jarg1, stkpnt_t jarg1_);
  public final static native void stkpnt_t_spd_set(long jarg1, stkpnt_t jarg1_, int jarg2);
  public final static native int stkpnt_t_spd_get(long jarg1, stkpnt_t jarg1_);
  public final static native boolean stkpnt_t___lt__(long jarg1, stkpnt_t jarg1_, long jarg2, stkpnt_t jarg2_);
  public final static native long new_stkpnt_t();
  public final static native void delete_stkpnt_t(long jarg1);
  public final static native boolean add_frame(long jarg1, func_t jarg1_, long jarg2, int jarg3, long jarg4);
  public final static native boolean del_frame(long jarg1, func_t jarg1_);
  public final static native boolean set_frame_size(long jarg1, func_t jarg1_, long jarg2, int jarg3, long jarg4);
  public final static native long get_frame_size(long jarg1, func_t jarg1_);
  public final static native int get_frame_retsize(long jarg1, func_t jarg1_);
  public final static native long get_frame__SWIG_0(long jarg1, func_t jarg1_);
  public final static native long get_frame__SWIG_1(long jarg1);
  public final static native boolean update_fpd(long jarg1, func_t jarg1_, long jarg2);
  public final static native boolean set_purged(long jarg1, int jarg2, boolean jarg3);
  public final static native long get_func_by_frame(long jarg1);
  public final static native long get_stkvar(long jarg1, op_t jarg1_, int jarg2, long jarg3);
  public final static native boolean add_stkvar3(long jarg1, op_t jarg1_, int jarg2, int jarg3);
  public final static native boolean add_stkvar2(long jarg1, func_t jarg1_, String jarg2, int jarg3, long jarg4, long jarg5, opinfo_t jarg5_, long jarg6);
  public final static native String build_stkvar_name(String jarg1, long jarg2, long jarg3, func_t jarg3_, int jarg4);
  public final static native long calc_stkvar_struc_offset(long jarg1, func_t jarg1_, long jarg2, int jarg3);
  public final static native int delete_unreferenced_stkvars(long jarg1, func_t jarg1_);
  public final static native int delete_wrong_stkvar_ops(long jarg1, func_t jarg1_);
  public final static native void regvar_t_canon_set(long jarg1, regvar_t jarg1_, String jarg2);
  public final static native String regvar_t_canon_get(long jarg1, regvar_t jarg1_);
  public final static native void regvar_t_user_set(long jarg1, regvar_t jarg1_, String jarg2);
  public final static native String regvar_t_user_get(long jarg1, regvar_t jarg1_);
  public final static native void regvar_t_cmt_set(long jarg1, regvar_t jarg1_, String jarg2);
  public final static native String regvar_t_cmt_get(long jarg1, regvar_t jarg1_);
  public final static native long new_regvar_t();
  public final static native void delete_regvar_t(long jarg1);
  public final static native int add_regvar(long jarg1, func_t jarg1_, long jarg2, long jarg3, String jarg4, String jarg5, String jarg6);
  public final static native long find_regvar__SWIG_0(long jarg1, func_t jarg1_, long jarg2, long jarg3, String jarg4, String jarg5);
  public final static native long find_regvar__SWIG_1(long jarg1, func_t jarg1_, long jarg2, String jarg3);
  public final static native int rename_regvar(long jarg1, func_t jarg1_, long jarg2, regvar_t jarg2_, String jarg3);
  public final static native int set_regvar_cmt(long jarg1, func_t jarg1_, long jarg2, regvar_t jarg2_, String jarg3);
  public final static native int del_regvar(long jarg1, func_t jarg1_, long jarg2, long jarg3, String jarg4);
  public final static native void llabel_t_ea_set(long jarg1, llabel_t jarg1_, long jarg2);
  public final static native long llabel_t_ea_get(long jarg1, llabel_t jarg1_);
  public final static native void llabel_t_name_set(long jarg1, llabel_t jarg1_, String jarg2);
  public final static native String llabel_t_name_get(long jarg1, llabel_t jarg1_);
  public final static native long new_llabel_t();
  public final static native void delete_llabel_t(long jarg1);
  public final static native boolean add_auto_stkpnt2(long jarg1, func_t jarg1_, long jarg2, int jarg3);
  public final static native boolean add_user_stkpnt(long jarg1, int jarg2);
  public final static native boolean del_stkpnt(long jarg1, func_t jarg1_, long jarg2);
  public final static native int get_spd(long jarg1, func_t jarg1_, long jarg2);
  public final static native int get_sp_delta(long jarg1, func_t jarg1_, long jarg2);
  public final static native long get_min_spd_ea(long jarg1, func_t jarg1_);
  public final static native boolean recalc_spd(long jarg1);
  public final static native boolean add_auto_stkpnt(long jarg1, int jarg2);
  public final static native boolean add_stkvar(long jarg1, op_t jarg1_, int jarg2);
  public final static native void fixup_data_t_type_set(long jarg1, fixup_data_t jarg1_, short jarg2);
  public final static native short fixup_data_t_type_get(long jarg1, fixup_data_t jarg1_);
  public final static native void fixup_data_t_sel_set(long jarg1, fixup_data_t jarg1_, int jarg2);
  public final static native int fixup_data_t_sel_get(long jarg1, fixup_data_t jarg1_);
  public final static native void fixup_data_t_off_set(long jarg1, fixup_data_t jarg1_, long jarg2);
  public final static native long fixup_data_t_off_get(long jarg1, fixup_data_t jarg1_);
  public final static native void fixup_data_t_displacement_set(long jarg1, fixup_data_t jarg1_, int jarg2);
  public final static native int fixup_data_t_displacement_get(long jarg1, fixup_data_t jarg1_);
  public final static native boolean fixup_data_t_is_custom(long jarg1, fixup_data_t jarg1_);
  public final static native long new_fixup_data_t();
  public final static native void delete_fixup_data_t(long jarg1);
  public final static native void fixup_node_set(long jarg1);
  public final static native long fixup_node_get();
  public final static native void set_fixup(long jarg1, long jarg2, fixup_data_t jarg2_);
  public final static native void set_fixup_ex(long jarg1, long jarg2, fixup_data_t jarg2_, long jarg3);
  public final static native void del_fixup(long jarg1);
  public final static native boolean get_fixup(long jarg1, long jarg2, fixup_data_t jarg2_);
  public final static native long get_first_fixup_ea();
  public final static native long get_next_fixup_ea(long jarg1);
  public final static native long get_prev_fixup_ea(long jarg1);
  public final static native long get_fixup_base(long jarg1, long jarg2, fixup_data_t jarg2_);
  public final static native long get_fixup_extdef_ea__SWIG_0(long jarg1, long jarg2, fixup_data_t jarg2_);
  public final static native long get_fixup_segdef_sel__SWIG_0(long jarg1, fixup_data_t jarg1_);
  public final static native long get_fixup_extdef_ea__SWIG_1(long jarg1);
  public final static native long get_fixup_segdef_sel__SWIG_1(long jarg1);
  public final static native String get_fixup_desc(long jarg1, long jarg2, fixup_data_t jarg2_, String jarg3, long jarg4);
  public final static native int contains_fixups(long jarg1, long jarg2);
  public final static native void gen_fix_fixups(long jarg1, long jarg2, long jarg3);
  public final static native boolean set_offset(long jarg1, int jarg2, long jarg3);
  public final static native int op_offset_ex(long jarg1, int jarg2, long jarg3, refinfo_t jarg3_);
  public final static native int op_offset__SWIG_0(long jarg1, int jarg2, short jarg3, long jarg4, long jarg5, int jarg6);
  public final static native int op_offset__SWIG_1(long jarg1, int jarg2, short jarg3, long jarg4, long jarg5);
  public final static native int op_offset__SWIG_2(long jarg1, int jarg2, short jarg3, long jarg4);
  public final static native int op_offset__SWIG_3(long jarg1, int jarg2, short jarg3);
  public final static native long get_offbase(long jarg1, int jarg2);
  public final static native int get_offset_expression__SWIG_0(long jarg1, int jarg2, long jarg3, int jarg4, String jarg5, long jarg6, int jarg7);
  public final static native int get_offset_expression__SWIG_1(long jarg1, int jarg2, long jarg3, int jarg4, String jarg5, long jarg6);
  public final static native int get_offset_expr__SWIG_0(long jarg1, int jarg2, long jarg3, refinfo_t jarg3_, long jarg4, int jarg5, String jarg6, long jarg7, int jarg8);
  public final static native int get_offset_expr__SWIG_1(long jarg1, int jarg2, long jarg3, refinfo_t jarg3_, long jarg4, int jarg5, String jarg6, long jarg7);
  public final static native long can_be_off32(long jarg1);
  public final static native long calc_probable_base_by_value(long jarg1, long jarg2);
  public final static native short get_default_reftype(long jarg1);
  public final static native long calc_reference_target(long jarg1, long jarg2, refinfo_t jarg2_, int jarg3);
  public final static native long calc_reference_basevalue(long jarg1, long jarg2, refinfo_t jarg2_, int jarg3, long jarg4);
  public final static native long calc_target(long jarg1, long jarg2, int jarg3, int jarg4);
  public final static native char xrefchar(char jarg1);
  public final static native boolean add_cref(long jarg1, long jarg2, int jarg3);
  public final static native int del_cref(long jarg1, long jarg2, boolean jarg3);
  public final static native boolean add_dref(long jarg1, long jarg2, int jarg3);
  public final static native void del_dref(long jarg1, long jarg2);
  public final static native void xrefblk_t_from_set(long jarg1, xrefblk_t jarg1_, long jarg2);
  public final static native long xrefblk_t_from_get(long jarg1, xrefblk_t jarg1_);
  public final static native void xrefblk_t_to_set(long jarg1, xrefblk_t jarg1_, long jarg2);
  public final static native long xrefblk_t_to_get(long jarg1, xrefblk_t jarg1_);
  public final static native void xrefblk_t_iscode_set(long jarg1, xrefblk_t jarg1_, short jarg2);
  public final static native short xrefblk_t_iscode_get(long jarg1, xrefblk_t jarg1_);
  public final static native void xrefblk_t_type_set(long jarg1, xrefblk_t jarg1_, short jarg2);
  public final static native short xrefblk_t_type_get(long jarg1, xrefblk_t jarg1_);
  public final static native void xrefblk_t_user_set(long jarg1, xrefblk_t jarg1_, short jarg2);
  public final static native short xrefblk_t_user_get(long jarg1, xrefblk_t jarg1_);
  public final static native boolean xrefblk_t_first_from(long jarg1, xrefblk_t jarg1_, long jarg2, int jarg3);
  public final static native boolean xrefblk_t_next_from__SWIG_0(long jarg1, xrefblk_t jarg1_);
  public final static native boolean xrefblk_t_first_to(long jarg1, xrefblk_t jarg1_, long jarg2, int jarg3);
  public final static native boolean xrefblk_t_next_to__SWIG_0(long jarg1, xrefblk_t jarg1_);
  public final static native boolean xrefblk_t_next_from__SWIG_1(long jarg1, xrefblk_t jarg1_, long jarg2, long jarg3, int jarg4);
  public final static native boolean xrefblk_t_next_to__SWIG_1(long jarg1, xrefblk_t jarg1_, long jarg2, long jarg3, int jarg4);
  public final static native long new_xrefblk_t();
  public final static native void delete_xrefblk_t(long jarg1);
  public final static native long get_first_dref_from(long jarg1);
  public final static native long get_next_dref_from(long jarg1, long jarg2);
  public final static native long get_first_dref_to(long jarg1);
  public final static native long get_next_dref_to(long jarg1, long jarg2);
  public final static native long get_first_cref_from(long jarg1);
  public final static native long get_next_cref_from(long jarg1, long jarg2);
  public final static native long get_first_cref_to(long jarg1);
  public final static native long get_next_cref_to(long jarg1, long jarg2);
  public final static native long get_first_fcref_from(long jarg1);
  public final static native long get_next_fcref_from(long jarg1, long jarg2);
  public final static native long get_first_fcref_to(long jarg1);
  public final static native long get_next_fcref_to(long jarg1, long jarg2);
  public final static native boolean has_external_refs(long jarg1, func_t jarg1_, long jarg2);
  public final static native void create_switch_table(long jarg1, long jarg2);
  public final static native void create_switch_xrefs(long jarg1, long jarg2);
  public final static native boolean calc_switch_cases(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native int demangle(String jarg1, long jarg2, String jarg3, long jarg4);
  public final static native int MANGLED_CODE_get();
  public final static native int MANGLED_DATA_get();
  public final static native int MANGLED_UNKNOWN_get();
  public final static native int get_mangled_name_type(String jarg1);
  public final static native long get_entry_qty();
  public final static native boolean add_entry(long jarg1, long jarg2, String jarg3, boolean jarg4);
  public final static native long get_entry_ordinal(long jarg1);
  public final static native long get_entry(long jarg1);
  public final static native int get_entry_name(long jarg1, String jarg2, long jarg3);
  public final static native boolean rename_entry(long jarg1, String jarg2);
  public final static native short MAX_ENUM_SERIAL_get();
  public final static native void init_enums();
  public final static native void save_enums();
  public final static native void term_enums();
  public final static native long get_enum_qty();
  public final static native long get_enum(String jarg1);
  public final static native boolean is_bf(long jarg1);
  public final static native boolean is_enum_hidden(long jarg1);
  public final static native boolean set_enum_hidden(long jarg1, boolean jarg2);
  public final static native boolean is_enum_fromtil(long jarg1);
  public final static native boolean set_enum_fromtil(long jarg1, boolean jarg2);
  public final static native int get_enum_name(long jarg1, String jarg2, long jarg3);
  public final static native long get_enum_width(long jarg1);
  public final static native boolean set_enum_width(long jarg1, int jarg2);
  public final static native int get_enum_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native long get_enum_size(long jarg1);
  public final static native long get_enum_flag(long jarg1);
  public final static native long get_enum_member_by_name(String jarg1);
  public final static native long get_enum_member_value(long jarg1);
  public final static native long get_enum_member_enum(long jarg1);
  public final static native long get_enum_member_bmask(long jarg1);
  public final static native long get_enum_member(long jarg1, long jarg2, short jarg3, long jarg4);
  public final static native long get_first_bmask(long jarg1);
  public final static native long get_last_bmask(long jarg1);
  public final static native long get_next_bmask(long jarg1, long jarg2);
  public final static native long get_prev_bmask(long jarg1, long jarg2);
  public final static native long get_first_enum_member__SWIG_0(long jarg1, long jarg2);
  public final static native long get_first_enum_member__SWIG_1(long jarg1);
  public final static native long get_last_enum_member__SWIG_0(long jarg1, long jarg2);
  public final static native long get_last_enum_member__SWIG_1(long jarg1);
  public final static native long get_next_enum_member__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native long get_next_enum_member__SWIG_1(long jarg1, long jarg2);
  public final static native long get_prev_enum_member__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native long get_prev_enum_member__SWIG_1(long jarg1, long jarg2);
  public final static native int get_enum_member_name(long jarg1, String jarg2, long jarg3);
  public final static native int get_enum_member_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native long get_first_serial_enum_member(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long get_last_serial_enum_member(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long get_next_serial_enum_member(long jarg1, long jarg2);
  public final static native long get_prev_serial_enum_member(long jarg1, long jarg2);
  public final static native int enum_member_visitor_t_visit_enum_member(long jarg1, enum_member_visitor_t jarg1_, long jarg2, long jarg3);
  public final static native void delete_enum_member_visitor_t(long jarg1);
  public final static native int for_all_enum_members(long jarg1, long jarg2, enum_member_visitor_t jarg2_);
  public final static native short get_enum_member_serial(long jarg1);
  public final static native int get_enum_type_ordinal(long jarg1);
  public final static native void set_enum_type_ordinal(long jarg1, int jarg2);
  public final static native long add_enum(long jarg1, String jarg2, long jarg3);
  public final static native void del_enum(long jarg1);
  public final static native boolean set_enum_idx(long jarg1, long jarg2);
  public final static native boolean set_enum_bf(long jarg1, boolean jarg2);
  public final static native boolean set_enum_name(long jarg1, String jarg2);
  public final static native boolean set_enum_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native int add_enum_member__SWIG_0(long jarg1, String jarg2, long jarg3, long jarg4);
  public final static native int add_enum_member__SWIG_1(long jarg1, String jarg2, long jarg3);
  public final static native boolean del_enum_member(long jarg1, long jarg2, short jarg3, long jarg4);
  public final static native boolean set_enum_member_name(long jarg1, String jarg2);
  public final static native boolean set_enum_member_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native long get_selected_enum(long jarg1);
  public final static native void add_selected_enum(long jarg1, long jarg2);
  public final static native void unmark_selected_enums();
  public final static native boolean is_one_bit_mask(long jarg1);
  public final static native long get_bmask_node(long jarg1, long jarg2);
  public final static native boolean set_bmask_name(long jarg1, long jarg2, String jarg3);
  public final static native int get_bmask_name(long jarg1, long jarg2, String jarg3, long jarg4);
  public final static native boolean set_bmask_cmt(long jarg1, long jarg2, String jarg3, boolean jarg4);
  public final static native int get_bmask_cmt(long jarg1, long jarg2, boolean jarg3, String jarg4, long jarg5);
  public final static native long enum_encode(long jarg1, short jarg2);
  public final static native long enum_decode(long jarg1, long jarg2);
  public final static native int add_const__SWIG_0(long jarg1, String jarg2, long jarg3, long jarg4);
  public final static native int add_const__SWIG_1(long jarg1, String jarg2, long jarg3);
  public final static native boolean del_const(long jarg1, long jarg2, short jarg3, long jarg4);
  public final static native boolean set_const_name(long jarg1, String jarg2);
  public final static native boolean set_const_cmt(long jarg1, String jarg2, boolean jarg3);
  public final static native long get_const_by_name(String jarg1);
  public final static native long get_const_value(long jarg1);
  public final static native long get_const_enum(long jarg1);
  public final static native long get_const_bmask(long jarg1);
  public final static native long get_const(long jarg1, long jarg2, short jarg3, long jarg4);
  public final static native long get_first_const__SWIG_0(long jarg1, long jarg2);
  public final static native long get_first_const__SWIG_1(long jarg1);
  public final static native long get_last_const__SWIG_0(long jarg1, long jarg2);
  public final static native long get_last_const__SWIG_1(long jarg1);
  public final static native long get_next_const__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native long get_next_const__SWIG_1(long jarg1, long jarg2);
  public final static native long get_prev_const__SWIG_0(long jarg1, long jarg2, long jarg3);
  public final static native long get_prev_const__SWIG_1(long jarg1, long jarg2);
  public final static native int get_const_name(long jarg1, String jarg2, long jarg3);
  public final static native int get_const_cmt(long jarg1, boolean jarg2, String jarg3, long jarg4);
  public final static native long get_first_serial_const(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long get_last_serial_const(long jarg1, long jarg2, long jarg3, long jarg4);
  public final static native long get_next_serial_const(long jarg1, long jarg2);
  public final static native long get_prev_serial_const(long jarg1, long jarg2);
  public final static native int const_visitor_t_visit_const(long jarg1, const_visitor_t jarg1_, long jarg2, long jarg3);
  public final static native void delete_const_visitor_t(long jarg1);
  public final static native int for_all_consts(long jarg1, long jarg2, const_visitor_t jarg2_);
  public final static native short get_const_serial(long jarg1);
  public final static native void set_node_info(long jarg1, int jarg2, long jarg3, long jarg4, String jarg5);
  public final static native String get_node_info(long jarg1, int jarg2, long jarg3, long jarg4);
  public final static native void set_graph_dispatcher(long jarg1);
  public final static native void grentry_set(long jarg1);
  public final static native long grentry_get();
  public final static native void node_ordering_t_clear(long jarg1, node_ordering_t jarg1_);
  public final static native void node_ordering_t_resize(long jarg1, node_ordering_t jarg1_, int jarg2);
  public final static native long node_ordering_t_size(long jarg1, node_ordering_t jarg1_);
  public final static native void node_ordering_t_set(long jarg1, node_ordering_t jarg1_, int jarg2, int jarg3);
  public final static native int node_ordering_t_node(long jarg1, node_ordering_t jarg1_, long jarg2);
  public final static native long new_node_ordering_t();
  public final static native void delete_node_ordering_t(long jarg1);
  public final static native void edge_t_src_set(long jarg1, edge_t jarg1_, int jarg2);
  public final static native int edge_t_src_get(long jarg1, edge_t jarg1_);
  public final static native void edge_t_dst_set(long jarg1, edge_t jarg1_, int jarg2);
  public final static native int edge_t_dst_get(long jarg1, edge_t jarg1_);
  public final static native long new_edge_t__SWIG_0();
  public final static native long new_edge_t__SWIG_1(int jarg1, int jarg2);
  public final static native boolean edge_t___lt__(long jarg1, edge_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native boolean edge_t___eq__(long jarg1, edge_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native boolean edge_t___ne__(long jarg1, edge_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native void delete_edge_t(long jarg1);
  public final static native void edge_typer_t_reset(long jarg1, edge_typer_t jarg1_);
  public final static native long edge_typer_t_edge_type__SWIG_0(long jarg1, edge_typer_t jarg1_, int jarg2, int jarg3);
  public final static native long edge_typer_t_edge_type__SWIG_1(long jarg1, edge_typer_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native void delete_edge_typer_t(long jarg1);
  public final static native void simple_edge_typer_t_edge_types_set(long jarg1, simple_edge_typer_t jarg1_, long jarg2);
  public final static native long simple_edge_typer_t_edge_types_get(long jarg1, simple_edge_typer_t jarg1_);
  public final static native void simple_edge_typer_t_reset(long jarg1, simple_edge_typer_t jarg1_);
  public final static native long simple_edge_typer_t_edge_type(long jarg1, simple_edge_typer_t jarg1_, int jarg2, int jarg3);
  public final static native long new_simple_edge_typer_t();
  public final static native void delete_simple_edge_typer_t(long jarg1);
  public final static native void graph_node_visitor_t_reinit(long jarg1, graph_node_visitor_t jarg1_);
  public final static native void graph_node_visitor_t_set_visited(long jarg1, graph_node_visitor_t jarg1_, int jarg2);
  public final static native boolean graph_node_visitor_t_is_visited(long jarg1, graph_node_visitor_t jarg1_, int jarg2);
  public final static native int graph_node_visitor_t_visit_node(long jarg1, graph_node_visitor_t jarg1_, int jarg2);
  public final static native boolean graph_node_visitor_t_is_forbidden_edge(long jarg1, graph_node_visitor_t jarg1_, int jarg2, int jarg3);
  public final static native long new_graph_node_visitor_t();
  public final static native void delete_graph_node_visitor_t(long jarg1);
  public final static native void graph_path_visitor_t_path_set(long jarg1, graph_path_visitor_t jarg1_, long jarg2);
  public final static native long graph_path_visitor_t_path_get(long jarg1, graph_path_visitor_t jarg1_);
  public final static native void graph_path_visitor_t_prune_set(long jarg1, graph_path_visitor_t jarg1_, boolean jarg2);
  public final static native boolean graph_path_visitor_t_prune_get(long jarg1, graph_path_visitor_t jarg1_);
  public final static native int graph_path_visitor_t_walk_forward(long jarg1, graph_path_visitor_t jarg1_, int jarg2);
  public final static native int graph_path_visitor_t_walk_backward(long jarg1, graph_path_visitor_t jarg1_, int jarg2);
  public final static native long new_graph_path_visitor_t();
  public final static native void delete_graph_path_visitor_t(long jarg1);
  public final static native void point_t_x_set(long jarg1, point_t jarg1_, int jarg2);
  public final static native int point_t_x_get(long jarg1, point_t jarg1_);
  public final static native void point_t_y_set(long jarg1, point_t jarg1_, int jarg2);
  public final static native int point_t_y_get(long jarg1, point_t jarg1_);
  public final static native long new_point_t__SWIG_0();
  public final static native long new_point_t__SWIG_1(int jarg1, int jarg2);
  public final static native long point_t_add(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native long point_t_sub(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native void point_t_negate(long jarg1, point_t jarg1_);
  public final static native boolean point_t___eq__(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native boolean point_t___ne__(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native void delete_point_t(long jarg1);
  public final static native double calc_dist(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native long new_pointseq_t();
  public final static native void delete_pointseq_t(long jarg1);
  public final static native void rect_t_left_set(long jarg1, rect_t jarg1_, int jarg2);
  public final static native int rect_t_left_get(long jarg1, rect_t jarg1_);
  public final static native void rect_t_top_set(long jarg1, rect_t jarg1_, int jarg2);
  public final static native int rect_t_top_get(long jarg1, rect_t jarg1_);
  public final static native void rect_t_right_set(long jarg1, rect_t jarg1_, int jarg2);
  public final static native int rect_t_right_get(long jarg1, rect_t jarg1_);
  public final static native void rect_t_bottom_set(long jarg1, rect_t jarg1_, int jarg2);
  public final static native int rect_t_bottom_get(long jarg1, rect_t jarg1_);
  public final static native long new_rect_t__SWIG_0();
  public final static native long new_rect_t__SWIG_1(int jarg1, int jarg2, int jarg3, int jarg4);
  public final static native long new_rect_t__SWIG_2(long jarg1, point_t jarg1_, long jarg2, point_t jarg2_);
  public final static native int rect_t_width(long jarg1, rect_t jarg1_);
  public final static native int rect_t_height(long jarg1, rect_t jarg1_);
  public final static native void rect_t_move_to(long jarg1, rect_t jarg1_, long jarg2, point_t jarg2_);
  public final static native void rect_t_move_by(long jarg1, rect_t jarg1_, long jarg2, point_t jarg2_);
  public final static native long rect_t_center(long jarg1, rect_t jarg1_);
  public final static native long rect_t_topleft(long jarg1, rect_t jarg1_);
  public final static native long rect_t_bottomright(long jarg1, rect_t jarg1_);
  public final static native void rect_t_grow(long jarg1, rect_t jarg1_, int jarg2);
  public final static native void rect_t_intersect(long jarg1, rect_t jarg1_, long jarg2, rect_t jarg2_);
  public final static native void rect_t_make_union(long jarg1, rect_t jarg1_, long jarg2, rect_t jarg2_);
  public final static native boolean rect_t_empty(long jarg1, rect_t jarg1_);
  public final static native boolean rect_t_is_intersection_empty(long jarg1, rect_t jarg1_, long jarg2, rect_t jarg2_);
  public final static native boolean rect_t_contains(long jarg1, rect_t jarg1_, long jarg2, point_t jarg2_);
  public final static native int rect_t_area(long jarg1, rect_t jarg1_);
  public final static native boolean rect_t___eq__(long jarg1, rect_t jarg1_, long jarg2, rect_t jarg2_);
  public final static native boolean rect_t___ne__(long jarg1, rect_t jarg1_, long jarg2, rect_t jarg2_);
  public final static native void delete_rect_t(long jarg1);
  public final static native void TPointDouble_x_set(long jarg1, TPointDouble jarg1_, double jarg2);
  public final static native double TPointDouble_x_get(long jarg1, TPointDouble jarg1_);
  public final static native void TPointDouble_y_set(long jarg1, TPointDouble jarg1_, double jarg2);
  public final static native double TPointDouble_y_get(long jarg1, TPointDouble jarg1_);
  public final static native long new_TPointDouble__SWIG_0();
  public final static native long new_TPointDouble__SWIG_1(double jarg1, double jarg2);
  public final static native long new_TPointDouble__SWIG_2(long jarg1, point_t jarg1_);
  public final static native void TPointDouble_add(long jarg1, TPointDouble jarg1_, long jarg2, TPointDouble jarg2_);
  public final static native void TPointDouble_sub(long jarg1, TPointDouble jarg1_, long jarg2, TPointDouble jarg2_);
  public final static native void TPointDouble_negate(long jarg1, TPointDouble jarg1_);
  public final static native boolean TPointDouble___eq__(long jarg1, TPointDouble jarg1_, long jarg2, TPointDouble jarg2_);
  public final static native boolean TPointDouble___ne__(long jarg1, TPointDouble jarg1_, long jarg2, TPointDouble jarg2_);
  public final static native void delete_TPointDouble(long jarg1);
  public final static native int layout_none_get();
  public final static native int layout_digraph_get();
  public final static native int layout_tree_get();
  public final static native int layout_circle_get();
  public final static native void edge_info_t_color_set(long jarg1, edge_info_t jarg1_, int jarg2);
  public final static native int edge_info_t_color_get(long jarg1, edge_info_t jarg1_);
  public final static native void edge_info_t_width_set(long jarg1, edge_info_t jarg1_, int jarg2);
  public final static native int edge_info_t_width_get(long jarg1, edge_info_t jarg1_);
  public final static native void edge_info_t_srcoff_set(long jarg1, edge_info_t jarg1_, int jarg2);
  public final static native int edge_info_t_srcoff_get(long jarg1, edge_info_t jarg1_);
  public final static native void edge_info_t_dstoff_set(long jarg1, edge_info_t jarg1_, int jarg2);
  public final static native int edge_info_t_dstoff_get(long jarg1, edge_info_t jarg1_);
  public final static native void edge_info_t_layout_set(long jarg1, edge_info_t jarg1_, long jarg2, pointseq_t jarg2_);
  public final static native long edge_info_t_layout_get(long jarg1, edge_info_t jarg1_);
  public final static native void edge_info_t_reverse_layout(long jarg1, edge_info_t jarg1_);
  public final static native long new_edge_info_t();
  public final static native void delete_edge_info_t(long jarg1);
  public final static native void edge_layout_point_t_pidx_set(long jarg1, edge_layout_point_t jarg1_, int jarg2);
  public final static native int edge_layout_point_t_pidx_get(long jarg1, edge_layout_point_t jarg1_);
  public final static native void edge_layout_point_t_e_set(long jarg1, edge_layout_point_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native long edge_layout_point_t_e_get(long jarg1, edge_layout_point_t jarg1_);
  public final static native long new_edge_layout_point_t__SWIG_0();
  public final static native long new_edge_layout_point_t__SWIG_1(long jarg1, edge_layout_point_t jarg1_);
  public final static native long new_edge_layout_point_t__SWIG_2(long jarg1, edge_t jarg1_, int jarg2);
  public final static native int edge_layout_point_t_compare(long jarg1, edge_layout_point_t jarg1_, long jarg2, edge_layout_point_t jarg2_);
  public final static native boolean edge_layout_point_t___eq__(long jarg1, edge_layout_point_t jarg1_, long jarg2, edge_layout_point_t jarg2_);
  public final static native boolean edge_layout_point_t___ne__(long jarg1, edge_layout_point_t jarg1_, long jarg2, edge_layout_point_t jarg2_);
  public final static native void delete_edge_layout_point_t(long jarg1);
  public final static native void selection_item_t_is_node_set(long jarg1, selection_item_t jarg1_, boolean jarg2);
  public final static native boolean selection_item_t_is_node_get(long jarg1, selection_item_t jarg1_);
  public final static native void selection_item_t_node_set(long jarg1, selection_item_t jarg1_, int jarg2);
  public final static native int selection_item_t_node_get(long jarg1, selection_item_t jarg1_);
  public final static native void selection_item_t_elp_set(long jarg1, selection_item_t jarg1_, long jarg2, edge_layout_point_t jarg2_);
  public final static native long selection_item_t_elp_get(long jarg1, selection_item_t jarg1_);
  public final static native int selection_item_t_compare(long jarg1, selection_item_t jarg1_, long jarg2, selection_item_t jarg2_);
  public final static native boolean selection_item_t___eq__(long jarg1, selection_item_t jarg1_, long jarg2, selection_item_t jarg2_);
  public final static native boolean selection_item_t___lt__(long jarg1, selection_item_t jarg1_, long jarg2, selection_item_t jarg2_);
  public final static native void delete_selection_item_t(long jarg1);
  public final static native boolean screen_graph_selection_t_has(long jarg1, screen_graph_selection_t jarg1_, long jarg2, selection_item_t jarg2_);
  public final static native void screen_graph_selection_t_add(long jarg1, screen_graph_selection_t jarg1_, long jarg2, screen_graph_selection_t jarg2_);
  public final static native void screen_graph_selection_t_sub(long jarg1, screen_graph_selection_t jarg1_, long jarg2, screen_graph_selection_t jarg2_);
  public final static native void screen_graph_selection_t_add_node(long jarg1, screen_graph_selection_t jarg1_, int jarg2);
  public final static native void screen_graph_selection_t_del_node(long jarg1, screen_graph_selection_t jarg1_, int jarg2);
  public final static native void screen_graph_selection_t_add_point(long jarg1, screen_graph_selection_t jarg1_, long jarg2, edge_t jarg2_, int jarg3);
  public final static native void screen_graph_selection_t_del_point(long jarg1, screen_graph_selection_t jarg1_, long jarg2, edge_t jarg2_, int jarg3);
  public final static native long new_screen_graph_selection_t();
  public final static native void delete_screen_graph_selection_t(long jarg1);
  public final static native void edge_segment_t_e_set(long jarg1, edge_segment_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native long edge_segment_t_e_get(long jarg1, edge_segment_t jarg1_);
  public final static native void edge_segment_t_nseg_set(long jarg1, edge_segment_t jarg1_, int jarg2);
  public final static native int edge_segment_t_nseg_get(long jarg1, edge_segment_t jarg1_);
  public final static native void edge_segment_t_x0_set(long jarg1, edge_segment_t jarg1_, int jarg2);
  public final static native int edge_segment_t_x0_get(long jarg1, edge_segment_t jarg1_);
  public final static native void edge_segment_t_x1_set(long jarg1, edge_segment_t jarg1_, int jarg2);
  public final static native int edge_segment_t_x1_get(long jarg1, edge_segment_t jarg1_);
  public final static native long edge_segment_t_length(long jarg1, edge_segment_t jarg1_);
  public final static native boolean edge_segment_t_toright(long jarg1, edge_segment_t jarg1_);
  public final static native boolean edge_segment_t___lt__(long jarg1, edge_segment_t jarg1_, long jarg2, edge_segment_t jarg2_);
  public final static native long new_edge_segment_t();
  public final static native void delete_edge_segment_t(long jarg1);
  public final static native void graph_item_t_type_set(long jarg1, graph_item_t jarg1_, int jarg2);
  public final static native int graph_item_t_type_get(long jarg1, graph_item_t jarg1_);
  public final static native void graph_item_t_e_set(long jarg1, graph_item_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native long graph_item_t_e_get(long jarg1, graph_item_t jarg1_);
  public final static native void graph_item_t_n_set(long jarg1, graph_item_t jarg1_, int jarg2);
  public final static native int graph_item_t_n_get(long jarg1, graph_item_t jarg1_);
  public final static native void graph_item_t_b_set(long jarg1, graph_item_t jarg1_, int jarg2);
  public final static native int graph_item_t_b_get(long jarg1, graph_item_t jarg1_);
  public final static native void graph_item_t_p_set(long jarg1, graph_item_t jarg1_, long jarg2, point_t jarg2_);
  public final static native long graph_item_t_p_get(long jarg1, graph_item_t jarg1_);
  public final static native void graph_item_t_elp_set(long jarg1, graph_item_t jarg1_, long jarg2, edge_layout_point_t jarg2_);
  public final static native long graph_item_t_elp_get(long jarg1, graph_item_t jarg1_);
  public final static native boolean graph_item_t_is_node(long jarg1, graph_item_t jarg1_);
  public final static native boolean graph_item_t_is_edge(long jarg1, graph_item_t jarg1_);
  public final static native long new_graph_item_t();
  public final static native void delete_graph_item_t(long jarg1);
  public final static native void interval_t_x0_set(long jarg1, interval_t jarg1_, int jarg2);
  public final static native int interval_t_x0_get(long jarg1, interval_t jarg1_);
  public final static native void interval_t_x1_set(long jarg1, interval_t jarg1_, int jarg2);
  public final static native int interval_t_x1_get(long jarg1, interval_t jarg1_);
  public final static native boolean interval_t_empty(long jarg1, interval_t jarg1_);
  public final static native void interval_t_intersect(long jarg1, interval_t jarg1_, long jarg2, interval_t jarg2_);
  public final static native void interval_t_make_union(long jarg1, interval_t jarg1_, long jarg2, interval_t jarg2_);
  public final static native void interval_t_move_by(long jarg1, interval_t jarg1_, int jarg2);
  public final static native long new_interval_t__SWIG_0();
  public final static native long new_interval_t__SWIG_1(int jarg1, int jarg2);
  public final static native long new_interval_t__SWIG_2(long jarg1, edge_segment_t jarg1_);
  public final static native int interval_t_length(long jarg1, interval_t jarg1_);
  public final static native boolean interval_t_contains(long jarg1, interval_t jarg1_, int jarg2);
  public final static native boolean interval_t___eq__(long jarg1, interval_t jarg1_, long jarg2, interval_t jarg2_);
  public final static native boolean interval_t___ne__(long jarg1, interval_t jarg1_, long jarg2, interval_t jarg2_);
  public final static native void delete_interval_t(long jarg1);
  public final static native void row_info_t_nodes_set(long jarg1, row_info_t jarg1_, long jarg2);
  public final static native long row_info_t_nodes_get(long jarg1, row_info_t jarg1_);
  public final static native void row_info_t_top_set(long jarg1, row_info_t jarg1_, int jarg2);
  public final static native int row_info_t_top_get(long jarg1, row_info_t jarg1_);
  public final static native void row_info_t_bottom_set(long jarg1, row_info_t jarg1_, int jarg2);
  public final static native int row_info_t_bottom_get(long jarg1, row_info_t jarg1_);
  public final static native int row_info_t_height(long jarg1, row_info_t jarg1_);
  public final static native long new_row_info_t();
  public final static native void delete_row_info_t(long jarg1);
  public final static native int ygap_get();
  public final static native int xgap_get();
  public final static native int arrow_height_get();
  public final static native int arrow_width_get();
  public final static native void abstract_graph_t_title_set(long jarg1, abstract_graph_t jarg1_, long jarg2);
  public final static native long abstract_graph_t_title_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_rect_edges_made_set(long jarg1, abstract_graph_t jarg1_, boolean jarg2);
  public final static native boolean abstract_graph_t_rect_edges_made_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_current_layout_set(long jarg1, abstract_graph_t jarg1_, int jarg2);
  public final static native int abstract_graph_t_current_layout_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_circle_center_set(long jarg1, abstract_graph_t jarg1_, long jarg2, point_t jarg2_);
  public final static native long abstract_graph_t_circle_center_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_circle_radius_set(long jarg1, abstract_graph_t jarg1_, int jarg2);
  public final static native int abstract_graph_t_circle_radius_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_callback_set(long jarg1, abstract_graph_t jarg1_, long jarg2);
  public final static native long abstract_graph_t_callback_get(long jarg1, abstract_graph_t jarg1_);
  public final static native void abstract_graph_t_callback_ud_set(long jarg1, abstract_graph_t jarg1_, long jarg2);
  public final static native long abstract_graph_t_callback_ud_get(long jarg1, abstract_graph_t jarg1_);
  public final static native long abstract_graph_t_nrect__SWIG_0(long jarg1, abstract_graph_t jarg1_, int jarg2);
  public final static native long abstract_graph_t_get_edge__SWIG_0(long jarg1, abstract_graph_t jarg1_, long jarg2, edge_t jarg2_);
  public final static native long abstract_graph_t_clone(long jarg1, abstract_graph_t jarg1_);
  public final static native boolean abstract_graph_t_create_tree_layout(long jarg1, abstract_graph_t jarg1_);
  public final static native boolean abstract_graph_t_create_circle_layout(long jarg1, abstract_graph_t jarg1_, long jarg2, point_t jarg2_, int jarg3);
  public final static native void abstract_graph_t_set_callback(long jarg1, abstract_graph_t jarg1_, long jarg2, long jarg3);
  public final static native int abstract_graph_t_vgrcall(long jarg1, abstract_graph_t jarg1_, int jarg2, long jarg3);
  public final static native int abstract_graph_t_grcall(long jarg1, abstract_graph_t jarg1_, int jarg2);
  public final static native void delete_abstract_graph_t(long jarg1);
  public final static native void mutable_graph_t_gid_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_gid_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_belongs_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_belongs_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_is_group_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_is_group_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_org_succs_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_org_succs_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_org_preds_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_org_preds_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_succs_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_succs_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_preds_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_preds_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_nodes_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_nodes_get(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_edges_set(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native long mutable_graph_t_edges_get(long jarg1, mutable_graph_t jarg1_);
  public final static native int mutable_graph_t_size(long jarg1, mutable_graph_t jarg1_);
  public final static native int mutable_graph_t_node_qty(long jarg1, mutable_graph_t jarg1_);
  public final static native boolean mutable_graph_t_empty(long jarg1, mutable_graph_t jarg1_);
  public final static native boolean mutable_graph_t_exists(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_get_node_representative(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_get_node_group(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native void mutable_graph_t_set_node_group(long jarg1, mutable_graph_t jarg1_, int jarg2, int jarg3);
  public final static native boolean mutable_graph_t_is_deleted_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native void mutable_graph_t_set_deleted_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_subgraph_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_group_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_simple_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_collapsed_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_uncollapsed_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_is_visible_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_get_first_subgraph_node(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_get_next_subgraph_node(long jarg1, mutable_graph_t jarg1_, int jarg2, int jarg3);
  public final static native int mutable_graph_t_create_group(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native boolean mutable_graph_t_delete_group(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_change_group_visibility(long jarg1, mutable_graph_t jarg1_, int jarg2, boolean jarg3);
  public final static native int mutable_graph_t_nsucc(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_npred(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native int mutable_graph_t_succ(long jarg1, mutable_graph_t jarg1_, int jarg2, int jarg3);
  public final static native int mutable_graph_t_pred(long jarg1, mutable_graph_t jarg1_, int jarg2, int jarg3);
  public final static native long mutable_graph_t_succset(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native long mutable_graph_t_predset(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native void mutable_graph_t_reset(long jarg1, mutable_graph_t jarg1_);
  public final static native long mutable_graph_t_nrect__SWIG_0(long jarg1, mutable_graph_t jarg1_, int jarg2);
  public final static native boolean mutable_graph_t_set_edge(long jarg1, mutable_graph_t jarg1_, long jarg2, edge_t jarg2_, long jarg3, edge_info_t jarg3_);
  public final static native boolean mutable_graph_t_create_digraph_layout(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_del_custom_layout(long jarg1, mutable_graph_t jarg1_);
  public final static native boolean mutable_graph_t_get_custom_layout(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_set_custom_layout(long jarg1, mutable_graph_t jarg1_);
  public final static native boolean mutable_graph_t_get_graph_groups(long jarg1, mutable_graph_t jarg1_);
  public final static native void mutable_graph_t_set_graph_groups(long jarg1, mutable_graph_t jarg1_);
  public final static native long mutable_graph_t_calc_group_ea(long jarg1, mutable_graph_t jarg1_, long jarg2);
  public final static native boolean mutable_graph_t_is_user_graph(long jarg1, mutable_graph_t jarg1_);
  public final static native void delete_mutable_graph_t(long jarg1);
  public final static native void delete_graph_visitor_t(long jarg1);
  public final static native long create_graph_viewer(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5);
  public final static native long get_graph_viewer(long jarg1);
  public final static native long get_viewer_graph(long jarg1);
  public final static native long create_mutable_graph(long jarg1);
  public final static native long create_disasm_graph__SWIG_0(long jarg1);
  public final static native long create_disasm_graph__SWIG_1(long jarg1, areavec_t jarg1_);
  public final static native void set_viewer_graph(long jarg1, long jarg2, mutable_graph_t jarg2_);
  public final static native void refresh_viewer(long jarg1);
  public final static native void viewer_fit_window(long jarg1);
  public final static native int viewer_get_curnode(long jarg1);
  public final static native void viewer_center_on(long jarg1, int jarg2);
  public final static native void viewer_set_gli(long jarg1, long jarg2);
  public final static native boolean viewer_add_menu_item(long jarg1, String jarg2, long jarg3, long jarg4, String jarg5, int jarg6);
  public final static native boolean viewer_del_menu_item(long jarg1, String jarg2);
  public final static native boolean viewer_get_selection(long jarg1, long jarg2, screen_graph_selection_t jarg2_);
  public final static native int viewer_set_titlebar_height(long jarg1, int jarg2);
  public final static native void user_graph_place_t_node_set(long jarg1, user_graph_place_t jarg1_, int jarg2);
  public final static native int user_graph_place_t_node_get(long jarg1, user_graph_place_t jarg1_);
  public final static native void delete_user_graph_place_t(long jarg1);
  public final static native long create_user_graph_place(int jarg1, int jarg2);
  public final static native void debugger_t_version_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_version_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_name_set(long jarg1, debugger_t jarg1_, String jarg2);
  public final static native String debugger_t_name_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_id_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_id_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_processor_set(long jarg1, debugger_t jarg1_, String jarg2);
  public final static native String debugger_t_processor_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_flags_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_flags_get(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_is_remote(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_must_have_hostname(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_can_continue_from_bpt(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_may_disturb(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_is_safe(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_use_sregs(long jarg1, debugger_t jarg1_);
  public final static native long debugger_t_cache_block_size(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_use_memregs(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_may_take_exit_snapshot(long jarg1, debugger_t jarg1_);
  public final static native boolean debugger_t_virtual_threads(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_register_classes_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_register_classes_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_register_classes_default_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_register_classes_default_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_registers_set(long jarg1, debugger_t jarg1_, long jarg2, register_info_t jarg2_);
  public final static native long debugger_t_registers_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_registers_size_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_registers_size_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_memory_page_size_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_memory_page_size_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_bpt_bytes_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_bpt_bytes_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_bpt_size_set(long jarg1, debugger_t jarg1_, int jarg2);
  public final static native int debugger_t_bpt_size_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_init_debugger_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_init_debugger_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_term_debugger_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_term_debugger_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_process_get_info_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_process_get_info_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_start_process_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_start_process_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_attach_process_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_attach_process_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_detach_process_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_detach_process_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_rebase_if_required_to_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_rebase_if_required_to_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_prepare_to_pause_process_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_prepare_to_pause_process_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_exit_process_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_exit_process_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_get_debug_event_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_get_debug_event_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_continue_after_event_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_continue_after_event_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_set_exception_info_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_set_exception_info_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_stopped_at_debug_event_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_stopped_at_debug_event_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_thread_suspend_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_thread_suspend_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_thread_continue_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_thread_continue_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_thread_set_step_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_thread_set_step_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_read_registers_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_read_registers_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_write_register_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_write_register_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_thread_get_sreg_base_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_thread_get_sreg_base_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_get_memory_info_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_get_memory_info_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_read_memory_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_read_memory_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_write_memory_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_write_memory_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_is_ok_bpt_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_is_ok_bpt_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_add_bpt_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_add_bpt_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_del_bpt_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_del_bpt_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_open_file_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_open_file_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_close_file_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_close_file_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_read_file_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_read_file_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_map_address_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_map_address_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_set_dbg_options_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_set_dbg_options_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_get_debmod_extensions_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_get_debmod_extensions_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_update_call_stack_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_update_call_stack_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_appcall_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_appcall_get(long jarg1, debugger_t jarg1_);
  public final static native void debugger_t_cleanup_appcall_set(long jarg1, debugger_t jarg1_, long jarg2);
  public final static native long debugger_t_cleanup_appcall_get(long jarg1, debugger_t jarg1_);
  public final static native void delete_debugger_t(long jarg1);
  public final static native void process_info_t_pid_set(long jarg1, process_info_t jarg1_, int jarg2);
  public final static native int process_info_t_pid_get(long jarg1, process_info_t jarg1_);
  public final static native void process_info_t_name_set(long jarg1, process_info_t jarg1_, String jarg2);
  public final static native String process_info_t_name_get(long jarg1, process_info_t jarg1_);
  public final static native long new_process_info_t();
  public final static native void delete_process_info_t(long jarg1);
  public final static native void register_info_t_name_set(long jarg1, register_info_t jarg1_, String jarg2);
  public final static native String register_info_t_name_get(long jarg1, register_info_t jarg1_);
  public final static native void register_info_t_flags_set(long jarg1, register_info_t jarg1_, long jarg2);
  public final static native long register_info_t_flags_get(long jarg1, register_info_t jarg1_);
  public final static native void register_info_t_register_class_set(long jarg1, register_info_t jarg1_, short jarg2);
  public final static native short register_info_t_register_class_get(long jarg1, register_info_t jarg1_);
  public final static native void register_info_t_dtyp_set(long jarg1, register_info_t jarg1_, char jarg2);
  public final static native char register_info_t_dtyp_get(long jarg1, register_info_t jarg1_);
  public final static native void register_info_t_bit_strings_set(long jarg1, register_info_t jarg1_, long jarg2);
  public final static native long register_info_t_bit_strings_get(long jarg1, register_info_t jarg1_);
  public final static native void register_info_t_bit_strings_default_set(long jarg1, register_info_t jarg1_, int jarg2);
  public final static native int register_info_t_bit_strings_default_get(long jarg1, register_info_t jarg1_);
  public final static native long new_register_info_t();
  public final static native void delete_register_info_t(long jarg1);
  public final static native long new_memory_info_t();
  public final static native void memory_info_t_name_set(long jarg1, memory_info_t jarg1_, long jarg2);
  public final static native long memory_info_t_name_get(long jarg1, memory_info_t jarg1_);
  public final static native void memory_info_t_sclass_set(long jarg1, memory_info_t jarg1_, long jarg2);
  public final static native long memory_info_t_sclass_get(long jarg1, memory_info_t jarg1_);
  public final static native void memory_info_t_sbase_set(long jarg1, memory_info_t jarg1_, long jarg2);
  public final static native long memory_info_t_sbase_get(long jarg1, memory_info_t jarg1_);
  public final static native void memory_info_t_bitness_set(long jarg1, memory_info_t jarg1_, short jarg2);
  public final static native short memory_info_t_bitness_get(long jarg1, memory_info_t jarg1_);
  public final static native void memory_info_t_perm_set(long jarg1, memory_info_t jarg1_, short jarg2);
  public final static native short memory_info_t_perm_get(long jarg1, memory_info_t jarg1_);
  public final static native boolean memory_info_t___eq__(long jarg1, memory_info_t jarg1_, long jarg2, memory_info_t jarg2_);
  public final static native boolean memory_info_t___ne__(long jarg1, memory_info_t jarg1_, long jarg2, memory_info_t jarg2_);
  public final static native void delete_memory_info_t(long jarg1);
  public final static native void module_info_t_name_set(long jarg1, module_info_t jarg1_, String jarg2);
  public final static native String module_info_t_name_get(long jarg1, module_info_t jarg1_);
  public final static native void module_info_t_base_set(long jarg1, module_info_t jarg1_, long jarg2);
  public final static native long module_info_t_base_get(long jarg1, module_info_t jarg1_);
  public final static native void module_info_t_size_set(long jarg1, module_info_t jarg1_, long jarg2);
  public final static native long module_info_t_size_get(long jarg1, module_info_t jarg1_);
  public final static native void module_info_t_rebase_to_set(long jarg1, module_info_t jarg1_, long jarg2);
  public final static native long module_info_t_rebase_to_get(long jarg1, module_info_t jarg1_);
  public final static native long new_module_info_t();
  public final static native void delete_module_info_t(long jarg1);
  public final static native void e_breakpoint_t_hea_set(long jarg1, e_breakpoint_t jarg1_, long jarg2);
  public final static native long e_breakpoint_t_hea_get(long jarg1, e_breakpoint_t jarg1_);
  public final static native void e_breakpoint_t_kea_set(long jarg1, e_breakpoint_t jarg1_, long jarg2);
  public final static native long e_breakpoint_t_kea_get(long jarg1, e_breakpoint_t jarg1_);
  public final static native long new_e_breakpoint_t();
  public final static native void delete_e_breakpoint_t(long jarg1);
  public final static native void e_exception_t_code_set(long jarg1, e_exception_t jarg1_, long jarg2);
  public final static native long e_exception_t_code_get(long jarg1, e_exception_t jarg1_);
  public final static native void e_exception_t_can_cont_set(long jarg1, e_exception_t jarg1_, boolean jarg2);
  public final static native boolean e_exception_t_can_cont_get(long jarg1, e_exception_t jarg1_);
  public final static native void e_exception_t_ea_set(long jarg1, e_exception_t jarg1_, long jarg2);
  public final static native long e_exception_t_ea_get(long jarg1, e_exception_t jarg1_);
  public final static native void e_exception_t_info_set(long jarg1, e_exception_t jarg1_, String jarg2);
  public final static native String e_exception_t_info_get(long jarg1, e_exception_t jarg1_);
  public final static native long new_e_exception_t();
  public final static native void delete_e_exception_t(long jarg1);
  public final static native long new_debug_event_t();
  public final static native void debug_event_t_eid_set(long jarg1, debug_event_t jarg1_, int jarg2);
  public final static native int debug_event_t_eid_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_pid_set(long jarg1, debug_event_t jarg1_, int jarg2);
  public final static native int debug_event_t_pid_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_tid_set(long jarg1, debug_event_t jarg1_, int jarg2);
  public final static native int debug_event_t_tid_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_ea_set(long jarg1, debug_event_t jarg1_, long jarg2);
  public final static native long debug_event_t_ea_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_handled_set(long jarg1, debug_event_t jarg1_, boolean jarg2);
  public final static native boolean debug_event_t_handled_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_modinfo_set(long jarg1, debug_event_t jarg1_, long jarg2, module_info_t jarg2_);
  public final static native long debug_event_t_modinfo_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_exit_code_set(long jarg1, debug_event_t jarg1_, int jarg2);
  public final static native int debug_event_t_exit_code_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_info_set(long jarg1, debug_event_t jarg1_, String jarg2);
  public final static native String debug_event_t_info_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_bpt_set(long jarg1, debug_event_t jarg1_, long jarg2, e_breakpoint_t jarg2_);
  public final static native long debug_event_t_bpt_get(long jarg1, debug_event_t jarg1_);
  public final static native void debug_event_t_exc_set(long jarg1, debug_event_t jarg1_, long jarg2, e_exception_t jarg2_);
  public final static native long debug_event_t_exc_get(long jarg1, debug_event_t jarg1_);
  public final static native long debug_event_t_bpt_ea(long jarg1, debug_event_t jarg1_);
  public final static native void delete_debug_event_t(long jarg1);
  public final static native int BPT_EXEC_get();
  public final static native int BPT_WRITE_get();
  public final static native int BPT_RDWR_get();
  public final static native int BPT_SOFT_get();
  public final static native void exception_info_t_code_set(long jarg1, exception_info_t jarg1_, long jarg2);
  public final static native long exception_info_t_code_get(long jarg1, exception_info_t jarg1_);
  public final static native void exception_info_t_flags_set(long jarg1, exception_info_t jarg1_, long jarg2);
  public final static native long exception_info_t_flags_get(long jarg1, exception_info_t jarg1_);
  public final static native boolean exception_info_t_break_on(long jarg1, exception_info_t jarg1_);
  public final static native boolean exception_info_t_handle(long jarg1, exception_info_t jarg1_);
  public final static native void exception_info_t_name_set(long jarg1, exception_info_t jarg1_, long jarg2);
  public final static native long exception_info_t_name_get(long jarg1, exception_info_t jarg1_);
  public final static native void exception_info_t_desc_set(long jarg1, exception_info_t jarg1_, long jarg2);
  public final static native long exception_info_t_desc_get(long jarg1, exception_info_t jarg1_);
  public final static native long new_exception_info_t__SWIG_0();
  public final static native long new_exception_info_t__SWIG_1(long jarg1, long jarg2, String jarg3, String jarg4);
  public final static native void delete_exception_info_t(long jarg1);
  public final static native void idd_opinfo_t_addr_set(long jarg1, idd_opinfo_t jarg1_, long jarg2);
  public final static native long idd_opinfo_t_addr_get(long jarg1, idd_opinfo_t jarg1_);
  public final static native void idd_opinfo_t_value_set(long jarg1, idd_opinfo_t jarg1_, long jarg2);
  public final static native long idd_opinfo_t_value_get(long jarg1, idd_opinfo_t jarg1_);
  public final static native void idd_opinfo_t_modified_set(long jarg1, idd_opinfo_t jarg1_, boolean jarg2);
  public final static native boolean idd_opinfo_t_modified_get(long jarg1, idd_opinfo_t jarg1_);
  public final static native long new_idd_opinfo_t();
  public final static native void delete_idd_opinfo_t(long jarg1);
  public final static native void regval_t_rvtype_set(long jarg1, regval_t jarg1_, int jarg2);
  public final static native int regval_t_rvtype_get(long jarg1, regval_t jarg1_);
  public final static native void regval_t_ival_set(long jarg1, regval_t jarg1_, long jarg2);
  public final static native long regval_t_ival_get(long jarg1, regval_t jarg1_);
  public final static native void regval_t_fval_set(long jarg1, regval_t jarg1_, int[] jarg2);
  public final static native int[] regval_t_fval_get(long jarg1, regval_t jarg1_);
  public final static native long new_regval_t__SWIG_0();
  public final static native void delete_regval_t(long jarg1);
  public final static native long new_regval_t__SWIG_1(long jarg1, regval_t jarg1_);
  public final static native long regval_t___assign__(long jarg1, regval_t jarg1_, long jarg2, regval_t jarg2_);
  public final static native void regval_t_clear(long jarg1, regval_t jarg1_);
  public final static native boolean regval_t___eq__(long jarg1, regval_t jarg1_, long jarg2, regval_t jarg2_);
  public final static native boolean regval_t___ne__(long jarg1, regval_t jarg1_, long jarg2, regval_t jarg2_);
  public final static native void regval_t__set_int(long jarg1, regval_t jarg1_, long jarg2);
  public final static native void regval_t__set_float(long jarg1, regval_t jarg1_, long jarg2);
  public final static native void regval_t_set_int(long jarg1, regval_t jarg1_, long jarg2);
  public final static native void regval_t_set_float(long jarg1, regval_t jarg1_, long jarg2);
  public final static native void regval_t_swap(long jarg1, regval_t jarg1_, long jarg2, regval_t jarg2_);
  public final static native long regval_t_bytes__SWIG_0(long jarg1, regval_t jarg1_);
  public final static native void regval_t__set_bytes__SWIG_0(long jarg1, regval_t jarg1_, long jarg2, long jarg3);
  public final static native void regval_t__set_bytes__SWIG_1(long jarg1, regval_t jarg1_, long jarg2, bytevec_t jarg2_);
  public final static native void regval_t_set_bytes__SWIG_0(long jarg1, regval_t jarg1_, long jarg2, long jarg3);
  public final static native void regval_t_set_bytes__SWIG_1(long jarg1, regval_t jarg1_, long jarg2, bytevec_t jarg2_);
  public final static native long regval_t__set_bytes__SWIG_2(long jarg1, regval_t jarg1_);
  public final static native long regval_t_set_bytes__SWIG_2(long jarg1, regval_t jarg1_);
  public final static native long regval_t_get_data__SWIG_0(long jarg1, regval_t jarg1_);
  public final static native long regval_t_get_data_size(long jarg1, regval_t jarg1_);
  public final static native void call_stack_info_t_callea_set(long jarg1, call_stack_info_t jarg1_, long jarg2);
  public final static native long call_stack_info_t_callea_get(long jarg1, call_stack_info_t jarg1_);
  public final static native void call_stack_info_t_funcea_set(long jarg1, call_stack_info_t jarg1_, long jarg2);
  public final static native long call_stack_info_t_funcea_get(long jarg1, call_stack_info_t jarg1_);
  public final static native void call_stack_info_t_fp_set(long jarg1, call_stack_info_t jarg1_, long jarg2);
  public final static native long call_stack_info_t_fp_get(long jarg1, call_stack_info_t jarg1_);
  public final static native void call_stack_info_t_funcok_set(long jarg1, call_stack_info_t jarg1_, boolean jarg2);
  public final static native boolean call_stack_info_t_funcok_get(long jarg1, call_stack_info_t jarg1_);
  public final static native boolean call_stack_info_t___eq__(long jarg1, call_stack_info_t jarg1_, long jarg2, call_stack_info_t jarg2_);
  public final static native boolean call_stack_info_t___ne__(long jarg1, call_stack_info_t jarg1_, long jarg2, call_stack_info_t jarg2_);
  public final static native long new_call_stack_info_t();
  public final static native void delete_call_stack_info_t(long jarg1);
  public final static native void call_stack_t_dirty_set(long jarg1, call_stack_t jarg1_, boolean jarg2);
  public final static native boolean call_stack_t_dirty_get(long jarg1, call_stack_t jarg1_);
  public final static native long new_call_stack_t();
  public final static native void delete_call_stack_t(long jarg1);
  public final static native long appcall(long jarg1, int jarg2, long jarg3, long jarg4, int jarg5, long jarg6, idc_value_t jarg6_, long jarg7, idc_value_t jarg7_);
  public final static native long cleanup_appcall(int jarg1);
  public final static native void ieee_ezero_set(int[] jarg1);
  public final static native int[] ieee_ezero_get();
  public final static native void ieee_eone_set(int[] jarg1);
  public final static native int[] ieee_eone_get();
  public final static native void ecleaz(int[] jarg1);
  public final static native void emovo(int[] jarg1, int[] jarg2);
  public final static native void emovi(int[] jarg1, int[] jarg2);
  public final static native int eshift(int[] jarg1, int jarg2);
  public final static native int emdnorm(int[] jarg1, int jarg2, int jarg3, int jarg4, int jarg5);
  public final static native int ieee_realcvt(long jarg1, int[] jarg2, int jarg3);
  public final static native void realtoasc(int[] jarg1, String jarg2, long jarg3, long jarg4);
  public final static native int asctoreal(long jarg1, int[] jarg2);
  public final static native void eltoe(int jarg1, int[] jarg2);
  public final static native void eltoe64(long jarg1, int[] jarg2);
  public final static native void eltoe64u(long jarg1, int[] jarg2);
  public final static native int eetol(int[] jarg1, long jarg2, boolean jarg3);
  public final static native int eetol64(int[] jarg1, long jarg2, boolean jarg3);
  public final static native int eetol64u(int[] jarg1, long jarg2, boolean jarg3);
  public final static native int eldexp(int[] jarg1, int jarg2, int[] jarg3);
  public final static native int eadd(int[] jarg1, int[] jarg2, int[] jarg3, int jarg4);
  public final static native int emul(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native int ediv(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native void eclear(int[] jarg1);
  public final static native void emov(int[] jarg1, int[] jarg2);
  public final static native void eabs(int[] jarg1);
  public final static native void eneg(int[] jarg1);
  public final static native int esign(int[] jarg1);
  public final static native int ecmp(int[] jarg1, int[] jarg2);
  public final static native void MD5Context_buf_set(long jarg1, MD5Context jarg1_, long[] jarg2);
  public final static native long[] MD5Context_buf_get(long jarg1, MD5Context jarg1_);
  public final static native void MD5Context_bits_set(long jarg1, MD5Context jarg1_, long[] jarg2);
  public final static native long[] MD5Context_bits_get(long jarg1, MD5Context jarg1_);
  public final static native void MD5Context_in_set(long jarg1, MD5Context jarg1_, short[] jarg2);
  public final static native short[] MD5Context_in_get(long jarg1, MD5Context jarg1_);
  public final static native long new_MD5Context();
  public final static native void delete_MD5Context(long jarg1);
  public final static native void MD5Init(long jarg1, MD5Context jarg1_);
  public final static native void MD5Update(long jarg1, MD5Context jarg1_, long jarg2, long jarg3);
  public final static native void MD5Final(short[] jarg1, long jarg2, MD5Context jarg2_);
  public final static native void MD5Transform(long[] jarg1, long[] jarg2);
  public final static native String getParameter(String jarg1);
  public final static native int getIdaWindowHandle();
  public final static native boolean initIdaEmbeddedWindow(long jarg1);
  public final static native String getIdbPath();
  public final static native void delete_IdaMenuItemListener(long jarg1);
  public final static native void IdaMenuItemListener_actionPerformed(long jarg1, IdaMenuItemListener jarg1_);
  public final static native void IdaMenuItemListener_actionPerformedSwigExplicitIdaMenuItemListener(long jarg1, IdaMenuItemListener jarg1_);
  public final static native long new_IdaMenuItemListener();
  public final static native void IdaMenuItemListener_director_connect(IdaMenuItemListener obj, long cptr, boolean mem_own, boolean weak_global);
  public final static native void IdaMenuItemListener_change_ownership(IdaMenuItemListener obj, long cptr, boolean take_or_release);
  public final static native boolean addMenuItem(String jarg1, String jarg2, String jarg3, int jarg4, long jarg5, IdaMenuItemListener jarg5_);
  public final static native long reloc_info_t_SWIGUpcast(long jarg1);
  public final static native long relobj_t_SWIGUpcast(long jarg1);
  public final static native long areavec_t_SWIGUpcast(long jarg1);
  public final static native long segment_t_SWIGUpcast(long jarg1);
  public final static native long segreg_t_SWIGUpcast(long jarg1);
  public final static native long hidden_area_t_SWIGUpcast(long jarg1);
  public final static native long func_t_SWIGUpcast(long jarg1);
  public final static native long regvar_t_SWIGUpcast(long jarg1);
  public final static native long simple_edge_typer_t_SWIGUpcast(long jarg1);
  public final static native long mutable_graph_t_SWIGUpcast(long jarg1);
  public final static native long memory_info_t_SWIGUpcast(long jarg1);

  public static void SwigDirector_IdaMenuItemListener_actionPerformed(IdaMenuItemListener self) {
    self.actionPerformed();
  }

  private final static native void swig_module_init();
  static {
    swig_module_init();
  }
}
