IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- File List
- File Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Macros

- _
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z

Here is a list of all documented file members with links to the documentation:

### - s -

- S2EAOPT_NOCALC : kernwin.hpp
- saAbs : segment.hpp
- saGroup : segment.hpp
- sanitize_file_name() : pro.h
- saRel1024Bytes : segment.hpp
- saRel128Bytes : segment.hpp
- saRel2048Bytes : segment.hpp
- saRel32Bytes : segment.hpp
- saRel4K : segment.hpp
- saRel512Bytes : segment.hpp
- saRel64Bytes : segment.hpp
- saRelByte : segment.hpp
- saRelDble : segment.hpp
- saRelPage : segment.hpp
- saRelPara : segment.hpp
- saRelQword : segment.hpp
- saRelWord : segment.hpp
- save_database_ex() : loader.hpp
- save_reg_values_t : dbg.hpp
- save_struc2() : struct.hpp
- save_trace_file() : dbg.hpp
- sc_auto : typeinf.hpp
- sc_ext : typeinf.hpp
- sc_friend : typeinf.hpp
- sc_reg : typeinf.hpp
- sc_stat : typeinf.hpp
- sc_type : typeinf.hpp
- sc_unk : typeinf.hpp
- sc_virt : typeinf.hpp
- scCommon : segment.hpp
- scGroup : segment.hpp
- sclass_t : typeinf.hpp
- SCOLOR_ADDR : lines.hpp
- SCOLOR_ALTOP : lines.hpp
- SCOLOR_ASMDIR : lines.hpp
- SCOLOR_AUTOCMT : lines.hpp
- SCOLOR_BINPREF : lines.hpp
- SCOLOR_CHAR : lines.hpp
- SCOLOR_CNAME : lines.hpp
- SCOLOR_CODNAME : lines.hpp
- SCOLOR_COLLAPSED : lines.hpp
- SCOLOR_CREF : lines.hpp
- SCOLOR_CREFTAIL : lines.hpp
- SCOLOR_DATNAME : lines.hpp
- SCOLOR_DCHAR : lines.hpp
- SCOLOR_DEFAULT : lines.hpp
- SCOLOR_DEMNAME : lines.hpp
- SCOLOR_DNAME : lines.hpp
- SCOLOR_DNUM : lines.hpp
- SCOLOR_DREF : lines.hpp
- SCOLOR_DREFTAIL : lines.hpp
- SCOLOR_DSTR : lines.hpp
- SCOLOR_ERROR : lines.hpp
- SCOLOR_ESC : lines.hpp
- SCOLOR_EXTRA : lines.hpp
- SCOLOR_HIDNAME : lines.hpp
- SCOLOR_IMPNAME : lines.hpp
- SCOLOR_INSN : lines.hpp
- SCOLOR_INV : lines.hpp
- SCOLOR_KEYWORD : lines.hpp
- SCOLOR_LIBNAME : lines.hpp
- SCOLOR_LOCNAME : lines.hpp
- SCOLOR_MACRO : lines.hpp
- SCOLOR_NUMBER : lines.hpp
- SCOLOR_OFF : lines.hpp
- SCOLOR_ON : lines.hpp
- SCOLOR_PREFIX : lines.hpp
- SCOLOR_REG : lines.hpp
- SCOLOR_REGCMT : lines.hpp
- SCOLOR_RPTCMT : lines.hpp
- SCOLOR_SEGNAME : lines.hpp
- SCOLOR_STRING : lines.hpp
- SCOLOR_SYMBOL : lines.hpp
- SCOLOR_UNAME : lines.hpp
- SCOLOR_UNKNAME : lines.hpp
- SCOLOR_UTF8 : lines.hpp
- SCOLOR_VOIDOP : lines.hpp
- scPriv : segment.hpp
- scPub : segment.hpp
- scPub2 : segment.hpp
- scPub3 : segment.hpp
- scr2idb() : ida.hpp
- scStack : segment.hpp
- SDIRCHAR : prodir.h
- search() : search.hpp
- SEARCH_BRK : search.hpp
- SEARCH_CASE : search.hpp
- search_down() : search.hpp
- SEARCH_DOWN : search.hpp
- SEARCH_IDENT : search.hpp
- SEARCH_NEXT : search.hpp
- SEARCH_NOBRK : search.hpp
- SEARCH_NOSHOW : search.hpp
- search_path() : pro.h
- SEARCH_REGEX : search.hpp
- SEARCH_UNICODE : search.hpp
- SEARCH_UP : search.hpp
- SEEK_CUR : pro.h
- SEEK_END : pro.h
- SEEK_SET : pro.h
- SEG_ABSSYM : segment.hpp
- SEG_BSS : segment.hpp
- SEG_CODE : segment.hpp
- SEG_COMM : segment.hpp
- SEG_DATA : segment.hpp
- SEG_GRP : segment.hpp
- SEG_IMEM : segment.hpp
- SEG_IMP : segment.hpp
- SEG_NORM : segment.hpp
- SEG_NULL : segment.hpp
- SEG_UNDF : segment.hpp
- SEG_XTRN : segment.hpp
- segflag() : bytes.hpp
- segm_adjust_diff() : segment.hpp
- segm_adjust_ea() : segment.hpp
- SEGMOD_KEEP : segment.hpp
- SEGMOD_KEEP0 : segment.hpp
- SEGMOD_KEEPSEL : segment.hpp
- SEGMOD_KILL : segment.hpp
- SEGMOD_NOMOVE : segment.hpp
- SEGMOD_SILENT : segment.hpp
- SEGMOD_SPARSE : segment.hpp
- SEGPERM_EXEC : segment.hpp
- SEGPERM_READ : segment.hpp
- SEGPERM_WRITE : segment.hpp
- segs : segment.hpp
- segtype() : segment.hpp
- sel2ea() : segment.hpp
- sel_t : pro.h
- select_extlang() : expr.hpp
- select_thread() : dbg.hpp
- set_abi_name() : typeinf.hpp
- set_all_bits() : pro.h
- SET_APPCALL_TIMEOUT : idd.hpp
- set_asm_inc_file() : nalt.hpp
- set_auto_plugins() : nalt.hpp
- set_bblk_trace_options() : dbg.hpp
- set_bit() : pro.h
- set_bptloc_string() : dbg.hpp
- set_c_header_path() : typeinf.hpp
- set_c_macros() : typeinf.hpp
- set_cmt() : bytes.hpp
- set_code_viewer_handler() : kernwin.hpp
- set_code_viewer_is_source() : kernwin.hpp
- set_code_viewer_line_handlers() : kernwin.hpp
- set_code_viewer_lines_alignment() : kernwin.hpp
- set_code_viewer_lines_icon_margin() : kernwin.hpp
- set_code_viewer_lines_radix() : kernwin.hpp
- set_code_viewer_user_data() : kernwin.hpp
- set_codepages() : pro.h
- set_compiler2() : typeinf.hpp
- set_compiler_id() : typeinf.hpp
- set_custom_fixup() : fixup.hpp
- set_custom_fixup_ex() : fixup.hpp
- set_custom_viewer_handler() : kernwin.hpp
- set_custom_viewer_handlers() : kernwin.hpp
- set_custom_viewer_qt_aware() : kernwin.hpp
- set_custom_viewer_range() : kernwin.hpp
- set_dbg_default_options() : dbg.hpp
- set_dbg_options() : dbg.hpp
- set_dbgmem_source() : dbg.hpp
- set_debugger_options() : dbg.hpp
- set_default_dataseg() : srarea.hpp
- set_default_encoding_idx() : nalt.hpp
- set_default_segreg_value() : srarea.hpp
- set_dock_pos() : kernwin.hpp
- set_dummy_name() : name.hpp
- set_entry_forwarder() : entry.hpp
- set_enum_bf() : enum.hpp
- set_enum_cmt() : enum.hpp
- set_enum_flag() : enum.hpp
- set_enum_fromtil() : enum.hpp
- set_enum_ghost() : enum.hpp
- set_enum_hidden() : enum.hpp
- set_enum_idx() : enum.hpp
- set_enum_member_cmt() : enum.hpp
- set_enum_member_name() : enum.hpp
- set_enum_name() : enum.hpp
- set_enum_type_ordinal() : enum.hpp
- set_enum_width() : enum.hpp
- set_errno() : err.h
- set_file_ext() : pro.h
- set_fixup() : fixup.hpp
- set_fixup_ex() : fixup.hpp
- set_forced_operand() : bytes.hpp
- set_frame_size() : frame.hpp
- set_func_cmt() : funcs.hpp
- set_func_name_if_jumpfunc() : funcs.hpp
- set_func_trace_options() : dbg.hpp
- set_group_selector() : segment.hpp
- set_header_path() : expr.hpp
- set_highlight_trace_options() : dbg.hpp
- set_idc_dtor() : expr.hpp
- set_idc_func_body() : expr.hpp
- set_idc_func_ex() : expr.hpp
- set_idc_method() : expr.hpp
- set_ids_modnode() : nalt.hpp
- set_imagebase() : nalt.hpp
- set_insn_trace_options() : dbg.hpp
- set_int_dbg_options() : dbg.hpp
- set_llabel() : frame.hpp
- set_lzero() : bytes.hpp
- set_manual_insn() : bytes.hpp
- set_member_cmt() : struct.hpp
- set_member_name() : struct.hpp
- set_member_tinfo2() : struct.hpp
- set_member_type() : struct.hpp
- SET_MEMTI_BYTIL : struct.hpp
- SET_MEMTI_COMPATIBLE : struct.hpp
- SET_MEMTI_FUNCARG : struct.hpp
- SET_MEMTI_MAY_DESTROY : struct.hpp
- SET_MEMTI_USERTI : struct.hpp
- set_menu_item_icon() : kernwin.hpp
- set_name() : name.hpp
- set_named_type() : typeinf.hpp
- set_named_type64() : typeinf.hpp
- set_nav_colorizer() : kernwin.hpp
- set_noret_insn() : funcs.hpp
- set_numbered_type() : typeinf.hpp
- set_offset() : offset.hpp
- set_op_tinfo_t : typeinf.hpp
- set_op_type() : bytes.hpp
- set_opinfo() : bytes.hpp
- set_options_t : idp.hpp
- set_output_ptr() : ua.hpp
- set_process_options() : dbg.hpp
- set_process_state() : dbg.hpp
- set_processor_type() : idp.hpp
- set_purged() : frame.hpp
- set_qerrno() : pro.h
- set_reg_val() : dbg.hpp
- set_regvar_cmt() : frame.hpp
- set_remote_debugger() : dbg.hpp
- set_resume_mode() : dbg.hpp
- set_root_filename() : nalt.hpp
- set_script_attr() : expr.hpp
- set_segm_addressing() : segment.hpp
- set_segm_base() : segment.hpp
- set_segm_class() : segment.hpp
- set_segm_end() : segment.hpp
- set_segm_name() : segment.hpp
- set_segm_start() : segment.hpp
- set_segment_cmt() : segment.hpp
- set_segment_translations() : segment.hpp
- set_selector() : segment.hpp
- set_sreg_at_next_code() : srarea.hpp
- set_step_trace_options() : dbg.hpp
- set_strlist_options() : strlist.hpp
- set_struc_align() : struct.hpp
- set_struc_cmt() : struct.hpp
- set_struc_hidden() : struct.hpp
- set_struc_idx() : struct.hpp
- set_struc_listed() : struct.hpp
- set_struc_name() : struct.hpp
- set_tail_owner() : funcs.hpp
- set_target_assembler() : idp.hpp
- set_trace_base_address() : dbg.hpp
- set_trace_file_desc() : dbg.hpp
- set_trace_platform() : dbg.hpp
- set_trace_size() : dbg.hpp
- set_type_alias() : typeinf.hpp
- set_user_defined_prefix() : lines.hpp
- set_view_renderer_type() : kernwin.hpp
- set_visible_func() : funcs.hpp
- set_visible_item() : nalt.hpp
- set_visible_segm() : segment.hpp
- set_vva : pro.h
- setBreak() : kernwin.hpp
- SETCOMP_ONLY_ABI : typeinf.hpp
- SETCOMP_ONLY_ID : typeinf.hpp
- SETCOMP_OVERRIDE : typeinf.hpp
- setenv : pro.h
- setflag() : pro.h
- setFlags() : bytes.hpp
- setFlbits() : bytes.hpp
- SETMENU_APP : kernwin.hpp
- SETMENU_CTXAPP : kernwin.hpp
- SETMENU_CTXEA : kernwin.hpp
- SETMENU_CTXENUM : kernwin.hpp
- SETMENU_CTXIDA : kernwin.hpp
- SETMENU_CTXMASK : kernwin.hpp
- SETMENU_CTXSTR : kernwin.hpp
- SETMENU_CTXVIEW : kernwin.hpp
- SETMENU_FIRST : kernwin.hpp
- SETMENU_INS : kernwin.hpp
- SETPROC_ALL : idp.hpp
- SETPROC_COMPAT : idp.hpp
- SETPROC_FATAL : idp.hpp
- SETPROC_USER : idp.hpp
- setStat() : auto.hpp
- setup_graph_subsystem() : gdl.hpp
- setup_lowcnd_regfuncs() : expr.hpp
- setup_range_marker() : kernwin.hpp
- setup_selector() : segment.hpp
- SF_ALIGN : struct.hpp
- SF_FRAME : struct.hpp
- SF_GHOST : struct.hpp
- SF_HASUNI : struct.hpp
- SF_HIDDEN : struct.hpp
- SF_NOLIST : struct.hpp
- SF_TYPLIB : struct.hpp
- SF_UNION : struct.hpp
- SF_VAR : struct.hpp
- SFL_COMORG : segment.hpp
- SFL_DEBUG : segment.hpp
- SFL_HIDDEN : segment.hpp
- SFL_HIDETYPE : segment.hpp
- SFL_LOADER : segment.hpp
- SFL_OBOK : segment.hpp
- should_create_stkvars() : ida.hpp
- should_trace_sp() : ida.hpp
- show_hex() : kernwin.hpp
- show_hex_file() : kernwin.hpp
- show_name() : name.hpp
- show_wait_box() : kernwin.hpp
- show_wait_box_v() : kernwin.hpp
- showAddr() : auto.hpp
- showAllComments() : ida.hpp
- showAsChar() : ua.hpp
- showAuto() : auto.hpp
- showComments() : ida.hpp
- showRepeatables() : ida.hpp
- sint8 : pro.h
- sizeof_ldbl() : idp.hpp
- SKIP_FF_MASK : bytes.hpp
- skipSpaces() : kernwin.hpp
- SMAXSTR : pro.h
- SMT_ARRAY : struct.hpp
- SMT_BADARG : struct.hpp
- smt_code_t : struct.hpp
- SMT_FAILED : struct.hpp
- SMT_KEEP : struct.hpp
- SMT_NOCOMPAT : struct.hpp
- SMT_OK : struct.hpp
- SMT_OVERLAP : struct.hpp
- SMT_SIZE : struct.hpp
- SMT_WORSE : struct.hpp
- SN_AUTO : name.hpp
- SN_CHECK : name.hpp
- SN_LOCAL : name.hpp
- SN_NOCHECK : name.hpp
- SN_NOLIST : name.hpp
- SN_NON_AUTO : name.hpp
- SN_NON_PUBLIC : name.hpp
- SN_NON_WEAK : name.hpp
- SN_NOWARN : name.hpp
- SN_PUBLIC : name.hpp
- SN_WEAK : name.hpp
- snapshots_t : loader.hpp
- snprintf : pro.h
- sort_til() : typeinf.hpp
- source_file_iterator : dbg.hpp
- source_file_ptr : dbg.hpp
- source_item_iterator : dbg.hpp
- source_item_ptr : dbg.hpp
- SPCH_FILES : dbg.hpp
- SPCH_ITEMS : dbg.hpp
- SPCH_LINES : dbg.hpp
- SPCH_NONE : dbg.hpp
- SPF_ACTIVE : dbg.hpp
- SPF_DECOMPILER : dbg.hpp
- SPF_ENABLED : dbg.hpp
- SPF_VERSION_MASK : dbg.hpp
- split_srarea() : srarea.hpp
- sprintf : pro.h
- SR_auto : srarea.hpp
- SR_autostart : srarea.hpp
- SR_inherit : srarea.hpp
- SR_user : srarea.hpp
- SRareas : srarea.hpp
- src_item_kind_t : dbg.hpp
- SRCIT_EXPR : dbg.hpp
- SRCIT_FUNC : dbg.hpp
- SRCIT_LOCVAR : dbg.hpp
- SRCIT_MODULE : dbg.hpp
- SRCIT_NONE : dbg.hpp
- SRCIT_REGVAR : dbg.hpp
- SRCIT_RRLVAR : dbg.hpp
- SRCIT_STKVAR : dbg.hpp
- SRCIT_STMT : dbg.hpp
- SRCIT_STTVAR : dbg.hpp
- SREG_NUM : segment.hpp
- ss_restore_cb_t : kernwin.hpp
- SSF_AUTOMATIC : loader.hpp
- ssize_t : pro.h
- SSUF_DESC : loader.hpp
- SSUF_FLAGS : loader.hpp
- SSUF_PATH : loader.hpp
- ST_ALREADY_LOGGED : dbg.hpp
- ST_DIFFERENTIAL : dbg.hpp
- ST_OPTIONS_MASK : dbg.hpp
- ST_OVER_DEBUG_SEG : dbg.hpp
- ST_OVER_LIB_FUNC : dbg.hpp
- st_Ready : auto.hpp
- ST_SKIP_LOOPS : dbg.hpp
- st_Think : auto.hpp
- st_Waiting : auto.hpp
- st_Work : auto.hpp
- stag : netnode.hpp
- start_process() : dbg.hpp
- START_SEL : kernwin.hpp
- std_gen_func_header() : funcs.hpp
- std_gen_segm_footer() : segment.hpp
- stderr : fpro.h
- stdin : fpro.h
- stdout : fpro.h
- STEP : idd.hpp
- step_into() : dbg.hpp
- step_over() : dbg.hpp
- step_until_ret() : dbg.hpp
- STI_ACCHAR : typeinf.hpp
- STI_ACHAR : typeinf.hpp
- STI_ACUCHAR : typeinf.hpp
- STI_AEABI_LCMP : typeinf.hpp
- STI_AEABI_ULCMP : typeinf.hpp
- STI_AUCHAR : typeinf.hpp
- STI_DONT_USE : typeinf.hpp
- STI_FDELOP : typeinf.hpp
- STI_FPURGING : typeinf.hpp
- STI_MSGSEND : typeinf.hpp
- STI_PBYTE : typeinf.hpp
- STI_PCCHAR : typeinf.hpp
- STI_PCHAR : typeinf.hpp
- STI_PCUCHAR : typeinf.hpp
- STI_PCVOID : typeinf.hpp
- STI_PINT : typeinf.hpp
- STI_PPVOID : typeinf.hpp
- STI_PUCHAR : typeinf.hpp
- STI_PUINT : typeinf.hpp
- STI_PVOID : typeinf.hpp
- STKVAR_VALID_SIZE : frame.hpp , ua.hpp
- stkvarflag() : bytes.hpp
- stoa() : kernwin.hpp
- stock_type_id_t : typeinf.hpp
- storage_type_t : ida.hpp
- store_exceptions() : dbg.hpp
- store_til() : typeinf.hpp
- stpcpy : pro.h
- str2ea() : kernwin.hpp
- str2ea_ex() : kernwin.hpp
- str2reg() : idp.hpp
- str2regf() : idp.hpp
- str2user() : kernwin.hpp
- strarray() : kernwin.hpp
- strcat : pro.h
- strcmpi : pro.h
- strcpy : pro.h
- STRENC_DEFAULT : nalt.hpp
- STRENC_NONE : nalt.hpp
- streq : pro.h
- stricmp : pro.h
- strieq : pro.h
- stristr() : pro.h
- strlwr : pro.h
- STRMEM_ANON : typeinf.hpp
- STRMEM_AUTO : typeinf.hpp
- STRMEM_CASTABLE_TO : typeinf.hpp
- STRMEM_INDEX : typeinf.hpp
- STRMEM_MAXS : typeinf.hpp
- STRMEM_MINS : typeinf.hpp
- STRMEM_NAME : typeinf.hpp
- STRMEM_OFFSET : typeinf.hpp
- STRMEM_SIZE : typeinf.hpp
- STRMEM_TYPE : typeinf.hpp
- strncat : pro.h
- strncmpi : pro.h
- strncpy : pro.h
- strneq : pro.h
- strnicmp : pro.h
- strnieq : pro.h
- stroff_as_size() : struct.hpp
- stroffflag() : bytes.hpp
- strrpl() : pro.h
- strtok : pro.h
- STRUC_ERROR_MEMBER_NAME : struct.hpp
- STRUC_ERROR_MEMBER_NESTED : struct.hpp
- STRUC_ERROR_MEMBER_OFFSET : struct.hpp
- STRUC_ERROR_MEMBER_OK : struct.hpp
- STRUC_ERROR_MEMBER_SIZE : struct.hpp
- STRUC_ERROR_MEMBER_STRUCT : struct.hpp
- STRUC_ERROR_MEMBER_TINFO : struct.hpp
- STRUC_ERROR_MEMBER_UNIVAR : struct.hpp
- STRUC_ERROR_MEMBER_VARLAST : struct.hpp
- struc_error_t : struct.hpp
- STRUC_SEPARATOR : struct.hpp
- struflag() : bytes.hpp
- strupr : pro.h
- strvec_t : kernwin.hpp
- STT_CUR : ida.hpp
- STT_DBG : ida.hpp
- STT_MM : ida.hpp
- STT_VA : ida.hpp
- SubstChar : pro.h
- SUDT_ALIGN : typeinf.hpp
- SUDT_CONST : typeinf.hpp
- SUDT_FAST : typeinf.hpp
- SUDT_GAPS : typeinf.hpp
- SUDT_SORT : typeinf.hpp
- SUDT_TRUNC : typeinf.hpp
- SUDT_UNEX : typeinf.hpp
- SUDT_VOLATILE : typeinf.hpp
- suspend_process() : dbg.hpp
- suspend_thread() : dbg.hpp
- SVAL_MAX : pro.h
- SVAL_MIN : pro.h
- sval_t : pro.h
- svalvec_t : pro.h
- SVF_COPY_LINES : kernwin.hpp
- SVF_LINES_BYPTR : kernwin.hpp
- SW_ALLCMT : ida.hpp
- SW_LINNUM : ida.hpp
- SW_NOCMT : ida.hpp
- SW_RPTCMT : ida.hpp
- SW_SEGXRF : ida.hpp
- SW_SHHID_FUNC : ida.hpp
- SW_SHHID_ITEM : ida.hpp
- SW_SHHID_SEGM : ida.hpp
- SW_TESTMODE : ida.hpp
- SW_XRFFNC : ida.hpp
- SW_XRFMRK : ida.hpp
- SW_XRFVAL : ida.hpp
- swap16() : pro.h
- swap32() : pro.h
- swap_value() : pro.h
- swapea : pro.h
- SWI2_DEFRET : nalt.hpp
- SWI2_HXNOLOWCASE : nalt.hpp
- SWI2_INDIRECT : nalt.hpp
- SWI2_STDTBL : nalt.hpp
- SWI2_SUBTRACT : nalt.hpp
- SWI_CUSTOM : nalt.hpp
- SWI_DEFAULT : nalt.hpp
- SWI_ELBASE : nalt.hpp
- SWI_END_IN_TBL : nalt.hpp
- SWI_EXTENDED : nalt.hpp
- SWI_J32 : nalt.hpp
- SWI_JMP_INV : nalt.hpp
- SWI_JSIZE : nalt.hpp
- SWI_SEPARATE : nalt.hpp
- SWI_SHIFT_MASK : nalt.hpp
- SWI_SIGNED : nalt.hpp
- SWI_SPARSE : nalt.hpp
- SWI_V32 : nalt.hpp
- SWI_VSIZE : nalt.hpp
- SWI_VSPLIT : nalt.hpp
- switchto_tform() : kernwin.hpp
- syntax_highlight_style : expr.hpp
- SYSCALL : idd.hpp