| IDA SDK

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() : loader.hpp
- save_reg_values_t : dbg.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
- scattered_image_t : idd.hpp
- scCommon : segment.hpp
- SCF_ALLCMT : ida.hpp
- SCF_LINNUM : ida.hpp
- SCF_NOCMT : ida.hpp
- SCF_RPTCMT : ida.hpp
- SCF_SHHID_FUNC : ida.hpp
- SCF_SHHID_ITEM : ida.hpp
- SCF_SHHID_SEGM : ida.hpp
- SCF_TESTMODE : ida.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_VOIDOP : lines.hpp
- scPriv : segment.hpp
- scPub : segment.hpp
- scPub2 : segment.hpp
- scPub3 : segment.hpp
- screen_graph_selection_base_t : graph.hpp
- scStack : segment.hpp
- search() : search.hpp
- SEARCH_BRK : search.hpp
- SEARCH_CASE : search.hpp
- SEARCH_DEF : 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_UP : search.hpp
- SEARCH_USE : search.hpp
- SEARCH_USESEL : 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_flag() : bytes.hpp
- SEG_GRP : segment.hpp
- SEG_IMEM : segment.hpp
- SEG_IMP : segment.hpp
- SEG_MAX_BITNESS_CODE : segment.hpp
- SEG_MAX_SEGTYPE_CODE : segment.hpp
- SEG_NORM : segment.hpp
- SEG_NULL : segment.hpp
- SEG_UNDF : segment.hpp
- SEG_XTRN : segment.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_MAXVAL : segment.hpp
- SEGPERM_READ : segment.hpp
- SEGPERM_WRITE : segment.hpp
- segtype() : segment.hpp
- sel2ea() : segment.hpp
- sel2para() : segment.hpp
- select_extlang() : expr.hpp
- select_thread() : dbg.hpp
- set_abi_name() : typeinf.hpp
- set_all_bits() : pro.h
- SET_APPCALL_TIMEOUT : idd.hpp
- set_archive_path() : nalt.hpp
- set_asm_inc_file() : nalt.hpp
- set_auto_spd() : frame.hpp
- set_auto_state() : auto.hpp
- set_bblk_trace_options() : dbg.hpp
- set_bit() : pro.h
- set_bits() : pro.h
- set_bpt_group() : dbg.hpp
- set_bptloc_group() : dbg.hpp
- set_c_header_path() : typeinf.hpp
- set_c_macros() : typeinf.hpp
- set_cancelled() : kernwin.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_compiler() : typeinf.hpp
- set_compiler_id() : typeinf.hpp
- set_compiler_string() : typeinf.hpp
- set_cp_validity() : name.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_database_flag() : loader.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() : segregs.hpp
- set_default_encoding_idx() : nalt.hpp
- set_default_sreg_value() : segregs.hpp
- set_dock_pos() : kernwin.hpp
- set_dummy_name() : name.hpp
- set_entry_forwarder() : entry.hpp
- set_errno() : err.h
- set_execute_sync_availability() : kernwin.hpp
- set_file_ext() : pro.h
- set_fixup() : fixup.hpp
- set_forced_operand() : bytes.hpp
- set_frame_member_type() : frame.hpp
- set_frame_size() : frame.hpp
- set_func_cmt() : funcs.hpp
- set_func_end() : funcs.hpp
- set_func_name_if_jumpfunc() : funcs.hpp
- set_func_start() : funcs.hpp
- set_func_trace_options() : dbg.hpp
- set_group_selector() : segment.hpp
- set_header_path() : expr.hpp
- set_highlight() : kernwin.hpp
- set_highlight_trace_options() : dbg.hpp
- set_ida_notepad_text() : nalt.hpp
- set_ida_state() : auto.hpp
- set_idc_dtor() : expr.hpp
- set_idc_method() : expr.hpp
- set_idcv_attr() : expr.hpp
- set_idcv_slice() : expr.hpp
- set_ids_modnode() : nalt.hpp
- set_imagebase() : nalt.hpp
- set_immd() : bytes.hpp
- set_import_name() : loader.hpp
- set_import_ordinal() : loader.hpp
- set_insn_trace_options() : dbg.hpp
- set_int_dbg_options() : dbg.hpp
- set_interr_throws() : pro.h
- set_loader_format_name() : nalt.hpp
- set_lzero() : bytes.hpp
- set_manual_insn() : bytes.hpp
- set_module_data() : idp.hpp
- set_name() : name.hpp
- set_nav_colorizer() : kernwin.hpp
- set_node_info() : graph.hpp
- set_noret_insn() : funcs.hpp
- set_notcode() : nalt.hpp
- set_op_type() : bytes.hpp
- set_opinfo() : bytes.hpp
- set_outfile_encoding_idx() : nalt.hpp
- set_path() : loader.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_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_srcdbg_paths() : nalt.hpp
- set_srcdbg_undesired_paths() : nalt.hpp
- set_sreg_at_next_code() : segregs.hpp
- set_step_trace_options() : dbg.hpp
- set_str_encoding_idx() : nalt.hpp
- set_tail_owner() : funcs.hpp
- set_target_assembler() : idp.hpp
- set_trace_base_address() : dbg.hpp
- set_trace_dynamic_register_set() : dbg.hpp
- set_trace_file_desc() : dbg.hpp
- set_trace_platform() : dbg.hpp
- set_trace_size() : dbg.hpp
- set_type_alias() : typeinf.hpp
- set_type_choosable() : typeinf.hpp
- set_vftable_ea() : typeinf.hpp
- set_view_renderer_type() : kernwin.hpp
- set_viewer_graph() : graph.hpp
- set_visible_func() : funcs.hpp
- set_visible_item() : nalt.hpp
- set_visible_segm() : segment.hpp
- SETCOMP_BY_USER : typeinf.hpp
- SETCOMP_ONLY_ABI : typeinf.hpp
- SETCOMP_ONLY_ID : typeinf.hpp
- SETCOMP_OVERRIDE : typeinf.hpp
- setenv : pro.h
- setflag() : pro.h
- setinf() : ida.hpp
- setinf_buf() : ida.hpp
- setinf_flag() : ida.hpp
- SETMENU_APP : kernwin.hpp
- SETMENU_ENSURE_SEP : kernwin.hpp
- SETMENU_FIRST : kernwin.hpp
- SETMENU_INS : kernwin.hpp
- SETPROC_IDB : idp.hpp
- setproc_level_t : idp.hpp
- SETPROC_LOADER : idp.hpp
- SETPROC_LOADER_NON_FATAL : idp.hpp
- SETPROC_USER : idp.hpp
- setup_graph_subsystem() : gdl.hpp
- setup_lowcnd_regfuncs() : expr.hpp
- setup_range_marker() : kernwin.hpp
- setup_selector() : segment.hpp
- SFL_COMORG : segment.hpp
- SFL_DEBUG : segment.hpp
- SFL_HEADER : segment.hpp
- SFL_HIDDEN : segment.hpp
- SFL_HIDETYPE : segment.hpp
- SFL_LOADER : segment.hpp
- SFL_OBOK : segment.hpp
- shift_down() : pro.h
- shift_up() : pro.h
- show_addr() : auto.hpp
- show_auto() : auto.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
- SIMPLE_MODDATA_DIFF_HELPER : mergemod.hpp
- sint8 : pro.h
- sizevec_t : pro.h
- SKIP_FF_MASK : bytes.hpp
- skip_spaces() : kernwin.hpp
- skip_utf8() : pro.h
- SMAXSTR : pro.h
- SN_AUTO : name.hpp
- SN_CHECK : name.hpp
- SN_DELTAIL : name.hpp
- SN_FORCE : name.hpp
- SN_IDBENC : name.hpp
- SN_LOCAL : name.hpp
- SN_NOCHECK : name.hpp
- SN_NODUMMY : 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
- SNAP_ALL_SEG : segment.hpp
- SNAP_CUR_SEG : segment.hpp
- SNAP_LOAD_SEG : segment.hpp
- snapshots_t : loader.hpp
- snprintf : pro.h
- soff_to_fpoff() : frame.hpp
- sort_til() : typeinf.hpp
- source_file_iterator : dbg.hpp
- source_file_ptr : dbg.hpp
- source_item_iterator : dbg.hpp
- source_item_ptr : dbg.hpp
- source_items_t : 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_sreg_range() : segregs.hpp
- sprintf : pro.h
- SR_auto : segregs.hpp
- SR_autostart : segregs.hpp
- SR_inherit : segregs.hpp
- SR_user : segregs.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_STMT : dbg.hpp
- SRCIT_STTVAR : dbg.hpp
- SREG_NUM : segment.hpp
- ss_restore_cb_t : kernwin.hpp
- SSF_AUTOMATIC : loader.hpp
- SSF_DROP_EMPTY : pro.h
- 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
- STATUS_MASK : idd.hpp
- std_out_segm_footer() : segment.hpp
- stderr : fpro.h
- stdin : fpro.h
- stdout : fpro.h
- STEP : idd.hpp
- step_into() : dbg.hpp
- step_into_backwards() : dbg.hpp
- step_over() : dbg.hpp
- step_over_backwards() : dbg.hpp
- STEP_TRACE : idd.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_MEMCLR : typeinf.hpp
- STI_AEABI_MEMCPY : typeinf.hpp
- STI_AEABI_MEMSET : typeinf.hpp
- STI_AEABI_ULCMP : typeinf.hpp
- STI_AUCHAR : typeinf.hpp
- STI_COMPLEX128 : typeinf.hpp
- STI_COMPLEX64 : 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_PUNKNOWN : typeinf.hpp
- STI_PVOID : typeinf.hpp
- STI_RTC_CHECK_2 : typeinf.hpp
- STI_RTC_CHECK_4 : typeinf.hpp
- STI_RTC_CHECK_8 : typeinf.hpp
- STI_SIZE_T : typeinf.hpp
- STI_SSIZE_T : typeinf.hpp
- stkvar_flag() : bytes.hpp
- STKVAR_VALID_SIZE : frame.hpp, ua.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
- str2user() : pro.h
- strarray() : kernwin.hpp
- strcat : pro.h
- strcmpi : pro.h
- STRCONV_ESCAPE : bytes.hpp
- STRCONV_INCLLEN : bytes.hpp
- STRCONV_REPLCHAR : bytes.hpp
- strcpy : pro.h
- STRENC_DEFAULT : nalt.hpp
- STRENC_NONE : nalt.hpp
- streq : pro.h
- STRF_AUTO : ida.hpp
- STRF_COMMENT : ida.hpp
- STRF_GEN : ida.hpp
- STRF_SAVECASE : ida.hpp
- STRF_SERIAL : ida.hpp
- STRF_UNICODE : ida.hpp
- strieq : pro.h
- stristr() : pro.h
- strlit_flag() : bytes.hpp
- strlwr : pro.h
- STRMEM_ANON : typeinf.hpp
- STRMEM_AUTO : typeinf.hpp
- STRMEM_CASTABLE_TO : typeinf.hpp
- STRMEM_INDEX : typeinf.hpp
- STRMEM_LOWBND : typeinf.hpp
- STRMEM_MAXS : typeinf.hpp
- STRMEM_MINS : typeinf.hpp
- STRMEM_NAME : typeinf.hpp
- STRMEM_NEXT : typeinf.hpp
- STRMEM_OFFSET : typeinf.hpp
- STRMEM_SIZE : typeinf.hpp
- STRMEM_SKIP_EMPTY : typeinf.hpp
- STRMEM_SKIP_GAPS : typeinf.hpp
- STRMEM_TYPE : typeinf.hpp
- STRMEM_VFTABLE : typeinf.hpp
- strncat : pro.h
- strncmpi : pro.h
- strncpy : pro.h
- strneq : pro.h
- strnieq : pro.h
- stroff_as_size() : typeinf.hpp
- stroff_flag() : bytes.hpp
- strrpl() : pro.h
- strtok : pro.h
- STRTYPE_C : nalt.hpp
- STRTYPE_C_16 : nalt.hpp
- STRTYPE_C_32 : nalt.hpp
- STRTYPE_LEN2 : nalt.hpp
- STRTYPE_LEN2_16 : nalt.hpp
- STRTYPE_LEN2_32 : nalt.hpp
- STRTYPE_LEN4 : nalt.hpp
- STRTYPE_LEN4_16 : nalt.hpp
- STRTYPE_PASCAL : nalt.hpp
- STRTYPE_PASCAL_16 : nalt.hpp
- STRTYPE_PASCAL_32 : nalt.hpp
- STRTYPE_TERMCHR : nalt.hpp
- stru_flag() : bytes.hpp
- STRUC_SEPARATOR : typeinf.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_SERDEF : 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_t : pro.h
- svalvec_t : pro.h
- SVF_COPY_LINES : kernwin.hpp
- SVF_LINES_BYPTR : kernwin.hpp
- SW_SEGXRF : ida.hpp
- SW_XRFFNC : ida.hpp
- SW_XRFMRK : ida.hpp
- SW_XRFVAL : ida.hpp
- swap_idcvs() : expr.hpp
- swap_value() : pro.h
- SWI_CUSTOM : nalt.hpp
- SWI_DEF_IN_TBL : nalt.hpp
- SWI_DEFRET : nalt.hpp
- SWI_ELBASE : nalt.hpp
- SWI_HXNOLOWCASE : nalt.hpp
- SWI_INDIRECT : nalt.hpp
- SWI_J32 : nalt.hpp
- SWI_JMP_INV : nalt.hpp
- SWI_JMPINSN : nalt.hpp
- SWI_JSIZE : nalt.hpp
- SWI_SELFREL : nalt.hpp
- SWI_SEPARATE : nalt.hpp
- SWI_SHIFT_MASK : nalt.hpp
- SWI_SIGNED : nalt.hpp
- SWI_SPARSE : nalt.hpp
- SWI_STDTBL : nalt.hpp
- SWI_SUBTRACT : nalt.hpp
- SWI_USER : nalt.hpp
- SWI_V32 : nalt.hpp
- SWI_VERSION : nalt.hpp
- SWI_VSIZE : nalt.hpp
- SWI_VSPLIT : nalt.hpp
- switch_dbctx() : ida.hpp
- switch_to_golang() : typeinf.hpp
- sync_sources() : kernwin.hpp
- syntax_highlight_style : expr.hpp