Ruby 2.0.0p247(2013-06-27revision41674)

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

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

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

### - s -

- S32 : sha2.c
- S64 : sha2.c
- S_IRGRP : win32.h
- S_IROTH : win32.h
- S_IRUGO : file.c
- S_IRUSR : win32.h
- S_ISBLK : file.c
- S_ISCHR : file.c
- S_ISDIR : dir.c , dln.c , dln_find.c , file.c , util.c
- S_ISLNK : dir.c
- S_ISREG : io.c , file.c
- S_IWGRP : win32.h
- S_IWOTH : file.c , win32.h
- S_IWUGO : file.c
- S_IWUSR : win32.h
- S_IXGRP : win32.h
- S_IXOTH : win32.h
- S_IXUGO : file.c
- S_IXUSR : win32.h
- S_LEN : strscan.c
- S_PBEG : strscan.c
- S_PEND : strscan.c
- S_RESTLEN : strscan.c
- SA_LEN : sockport.h
- SAFE_LEVEL_MAX : safe.c
- SafeGetBN : ossl_bn.c
- SafeGetCipher : ossl_cipher.c
- SafeGetDigest : ossl_digest.c
- SafeGetHMAC : ossl_hmac.c
- SafeGetPKCS12 : ossl_pkcs12.c
- SafeGetPKCS7 : ossl_pkcs7.c
- SafeGetPKCS7ri : ossl_pkcs7.c
- SafeGetPKCS7si : ossl_pkcs7.c
- SafeGetPKey : ossl_pkey.h
- SafeGetSSLSession : ossl_ssl.h , ossl_ssl_session.c
- SafeGetX509 : ossl_x509cert.c
- SafeGetX509Attr : ossl_x509attr.c
- SafeGetX509CRL : ossl_x509crl.c
- SafeGetX509Ext : ossl_x509ext.c
- SafeGetX509Name : ossl_x509name.c
- SafeGetX509Req : ossl_x509req.c
- SafeGetX509Rev : ossl_x509revoked.c
- SafeGetX509StCtx : ossl_x509store.c
- SafeGetX509Store : ossl_x509store.c
- SafeStringValue : ripper.y , ruby.h
- SALT : crypt.c
- SARG : vsnprintf.c
- SAVE : bigdecimal.c
- SAVE_RESTORE_CI : vm_insnhelper.c
- SAVE_ROOT_JMPBUF : eval_intern.h
- SCALAR_EVENT_INIT : yaml_private.h
- SCALAR_NODE_INIT : yaml_private.h
- SCALAR_TOKEN_INIT : yaml_private.h
- Scale_Bit : util.c
- scan_hex : util.h
- scan_oct : util.h
- SCANENV_MEM_NODES : regparse.h
- SCANENV_MEMNODES_SIZE : regparse.h
- SCOPE_CHECK : eval_intern.h
- SCOPE_SET : eval_intern.h
- SCOPE_TEST : eval_intern.h
- SCORE_CP932 : nkf.c
- SCORE_DEPEND : nkf.c
- SCORE_ERROR : nkf.c
- SCORE_iMIME : nkf.c
- SCORE_INIT : nkf.c
- SCORE_KANA : nkf.c
- SCORE_L2 : nkf.c
- SCORE_NO_EXIST : nkf.c
- SCORE_X0212 : nkf.c
- SCORE_X0213 : nkf.c
- SCREG : vm_exec.h
- sdbm_clearerr : sdbm.h
- sdbm_dirfno : sdbm.h
- sdbm_error : sdbm.h
- sdbm_pagfno : sdbm.h
- sdbm_rdonly : sdbm.h
- SDR : vm_core.h
- SDR2 : vm_core.h
- SEC_SHIFT : date_core.c
- SEC_WIDTH : date_core.c
- SECOND_IN_MILLISECONDS : date_core.c
- SECOND_IN_NANOSECONDS : date_core.c
- SEEDUPS : _sdbm.c
- SEEK_CUR : io.c
- SEEK_END : io.c
- SEEK_SET : io.c
- seekdir : dir.h
- SEND : nkf.c
- SEQUENCE_END_EVENT_INIT : yaml_private.h
- SEQUENCE_NODE_INIT : yaml_private.h
- SEQUENCE_START_EVENT_INIT : yaml_private.h
- SET : md5.c , vm.c
- SET_ALL_MULTI_BYTE_RANGE : regparse.c
- SET_BINARY_MODE : io.c
- SET_BINARY_MODE_WITH_SEEK_CUR : io.c
- SET_CALL_RECURSION : regparse.h
- SET_COMPILE_OPTION : iseq.c
- SET_COMPILE_OPTION_NUM : iseq.c
- SET_ENCLOSE_STATUS : regparse.h
- set_encoding_part : ruby.c
- set_env_val : win32.c
- SET_EP : vm_insnhelper.h
- SET_EXCL : range.c
- set_external_encoding_once : ruby.c
- SET_GLOBAL : vm_insnhelper.h
- set_hash : date_core.c , date_parse.c , date_strptime.c
- set_hash0 : date_core.c
- set_input_mode : nkf.c
- set_internal_encoding_once : ruby.c
- SET_LAST_ERROR : console.c
- SET_MACHINE_STACK_END : gc.h
- SET_NTYPE : regparse.h
- SET_PC : vm_insnhelper.h
- SET_SA_LEN : sockport.h
- SET_SIN_LEN : sockport.h
- set_source_encoding_once : ruby.c
- SET_SP : vm_insnhelper.h
- SET_SS_LEN : sockport.h
- SET_STACK_END : gc.c
- SET_SV : vm_insnhelper.h
- SET_THROWOBJ_CATCH_POINT : eval_intern.h
- SET_THROWOBJ_STATE : eval_intern.h
- set_to_complex : date_core.c
- set_to_simple : date_core.c
- SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2 : io.c
- SET_WHEN : debug.c , ruby.c
- SET_WHEN_DISABLE : ruby.c
- SET_WHEN_DUMP : ruby.c
- set_yylval_id : ripper.c , ripper.y , parse.c , parse.y
- set_yylval_literal : ripper.c , ripper.y , parse.c , parse.y
- set_yylval_name : ripper.c , ripper.y , parse.c , parse.y
- set_yylval_node : ripper.c , ripper.y , parse.c , parse.y
- set_yylval_num : ripper.c , ripper.y , parse.c , parse.y
- set_yylval_str : ripper.c , ripper.y , parse.c , parse.y
- setbinmode : nkf.h
- SetBit : win32.c
- setenv : util.h
- setvbuffer : nkf.h
- SHA1_BLOCK_LENGTH : sha1.h , sha1ossl.h
- SHA1_CTX : sha1ossl.h
- SHA1_DIGEST_LENGTH : sha1.h , sha1ossl.h
- SHA1_DIGEST_STRING_LENGTH : sha1.h
- SHA1HANDSOFF : sha1.c
- SHA256_BLOCK_LENGTH : sha2.h , sha2ossl.h
- SHA256_DIGEST_LENGTH : sha2.h
- SHA256_DIGEST_STRING_LENGTH : sha2.h
- SHA256_SHORT_BLOCK_LENGTH : sha2.c
- SHA2_USE_MEMSET_MEMCPY : sha2.c
- SHA384_BLOCK_LENGTH : sha2.h , sha2ossl.h
- SHA384_DIGEST_LENGTH : sha2.h
- SHA384_DIGEST_STRING_LENGTH : sha2.h
- SHA384_Final : sha2ossl.c
- SHA384_SHORT_BLOCK_LENGTH : sha2.c
- SHA512_BLOCK_LENGTH : sha2.h , sha2ossl.h
- SHA512_DIGEST_LENGTH : sha2.h
- SHA512_DIGEST_STRING_LENGTH : sha2.h
- SHA512_SHORT_BLOCK_LENGTH : sha2.c
- SHA_Finish : sha2ossl.c
- shadowing_lvar : ripper.c , ripper.y , parse.c , parse.y
- SHIFT : cparse.c
- SHIFTJIS_CP932 : config.h
- SHORTDN : marshal.c
- SHORTINT : vsnprintf.c
- SHORTLEN : marshal.c
- SHORTMASK : marshal.c
- SHOW : ruby.c
- SHUT_RD : constdefs.h , io.c
- SHUT_RDWR : constdefs.h
- SHUT_WR : constdefs.h , io.c
- shutdown : io.c
- SI : nkf.c
- SIGFIGS : util.c
- SIGINFO_ARG : signal.c
- SIGINT : win32.h
- SIGKILL : win32.h
- Sigma0_256 : sha2.c
- sigma0_256 : sha2.c
- sigma0_512 : sha2.c
- Sigma0_512 : sha2.c
- sigma1_256 : sha2.c
- Sigma1_256 : sha2.c
- sigma1_512 : sha2.c
- Sigma1_512 : sha2.c
- Sign_bit : util.c
- SIGN_EXTEND : ripper.c , ripper.y , parse.c , parse.y
- SIGN_EXTEND_CHAR : ripper.c , ripper.y , marshal.c , parse.c , parse.y
- SIGNED_VALUE : ripper.y , ruby.h
- simple_dat_p : date_core.c
- SIMPLE_FIELD : node.c
- SIN_LEN : sockport.h
- SINGLE_BYTE_SIZE : regint.h
- SINGLETON_DUMP_UNABLE_P : marshal.c
- SIP_2_ROUND : siphash.c
- SIP_COMPRESS : siphash.c
- sip_hash24 : random.c
- SIP_HASH_STREAMING : random.c , siphash.c
- sip_init_state : siphash.c
- SIZE_ABSADDR : regint.h
- SIZE_BITSET : regint.h
- SIZE_CODE_POINT : regint.h
- SIZE_LENGTH : regint.h
- SIZE_MAX : ruby.h
- SIZE_MEMNUM : regint.h
- SIZE_MIN : ruby.h
- SIZE_OP_ANYCHAR_STAR : regint.h
- SIZE_OP_ANYCHAR_STAR_PEEK_NEXT : regint.h
- SIZE_OP_CALL : regint.h
- SIZE_OP_CONDITION : regint.h
- SIZE_OP_FAIL : regint.h
- SIZE_OP_FAIL_LOOK_BEHIND_NOT : regint.h
- SIZE_OP_FAIL_POS : regint.h
- SIZE_OP_JUMP : regint.h
- SIZE_OP_LOOK_BEHIND : regint.h
- SIZE_OP_MEMORY_END : regint.h
- SIZE_OP_MEMORY_END_PUSH : regint.h
- SIZE_OP_MEMORY_END_PUSH_REC : regint.h
- SIZE_OP_MEMORY_END_REC : regint.h
- SIZE_OP_MEMORY_START : regint.h
- SIZE_OP_MEMORY_START_PUSH : regint.h
- SIZE_OP_NULL_CHECK_END : regint.h
- SIZE_OP_NULL_CHECK_START : regint.h
- SIZE_OP_POP : regint.h
- SIZE_OP_POP_POS : regint.h
- SIZE_OP_POP_STOP_BT : regint.h
- SIZE_OP_PUSH : regint.h
- SIZE_OP_PUSH_IF_PEEK_NEXT : regint.h
- SIZE_OP_PUSH_LOOK_BEHIND_NOT : regint.h
- SIZE_OP_PUSH_OR_JUMP_EXACT1 : regint.h
- SIZE_OP_PUSH_POS : regint.h
- SIZE_OP_PUSH_POS_NOT : regint.h
- SIZE_OP_PUSH_STOP_BT : regint.h
- SIZE_OP_REPEAT_INC : regint.h
- SIZE_OP_REPEAT_INC_NG : regint.h
- SIZE_OP_RETURN : regint.h
- SIZE_OP_SET_OPTION : regint.h
- SIZE_OP_SET_OPTION_PUSH : regint.h
- SIZE_OPCODE : regint.h
- SIZE_OPTION : regint.h
- SIZE_POINTER : regint.h
- SIZE_RELADDR : regint.h
- SIZE_REPEATNUM : regint.h
- SIZE_STATE_CHECK_NUM : regint.h
- sizeof : zlib.c
- sizeof_array : date_parse.c , date_strptime.c
- SIZEOF_BDIGITS : ripper.y , defines.h
- SIZEOF_INT32 : random.c
- SIZEOF_ST_INDEX_T : ripper.y , st.h
- SIZEOF_VALUE : ripper.y , ruby.h
- SIZET2NUM : ripper.y , ruby.h
- SJ0162 : nkf.c
- SJ6394 : nkf.c
- SKIP : nkf.c , scanner.c
- SKIP_LINE : scanner.c
- SKIP_TOKEN : parser.c
- skipprefix : file.c
- SMALL_CRITERIA : acosh.c
- SMALL_CRITERIA_BIT : acosh.c
- SMALLBUF : date_core.c , io.c , time.c
- snprintf : ripper.y , subst.h
- SNUM : date_parse.c
- SO : nkf.c
- sock_gethostname : socket.c
- SockAddrStringValue : rubysocket.h
- SockAddrStringValuePtr : rubysocket.h
- socket_s_ip_address_list : socket.c
- SOMAXCONN : constdefs.h
- SORT_BY_BUFSIZE : enum.c
- SORT_OPTIMIZABLE : array.c
- SORT_OPTIMIZABLE_BIT : array.c
- SP : nkf.c
- SP_INSN : compile.c
- SPECIAL_CONST_P : ripper.y , ruby.h
- SPECIAL_PUNCT : parse.c , ripper.c , ripper.y , parse.y
- SPECIAL_SINGLETON : class.c
- SPLTMAX : sdbm.h
- SPT_NONE : setproctitle.c
- SPT_PADCHAR : setproctitle.c
- SPT_PSTAT : setproctitle.c
- SPT_REUSEARGV : setproctitle.c
- SPT_TYPE : setproctitle.c
- SPTAB : crypt.c
- SQRT_LONG_MAX : numeric.c
- src_encoding_index : ruby.c
- SS2 : nkf.c
- SS3 : nkf.c
- SS_LEN : sockport.h
- SSIZE_MAX : ruby.h
- SSIZE_MIN : ruby.h
- SSIZET2NUM : ripper.y , ruby.h
- ssl_get_error : ossl_ssl.c
- ST2UINT : file.c
- st_alloc_bins : st.c
- st_alloc_entry : st.c
- st_alloc_table : st.c
- ST_DATA_T_DEFINED : ripper.y , st.h
- st_dealloc_table : st.c
- ST_DEFAULT_INIT_TABLE_SIZE : st.c
- ST_DEFAULT_MAX_DENSITY : st.c
- ST_DEFAULT_PACKED_TABLE_SIZE : st.c
- ST_DEFAULT_SECOND_TABLE_SIZE : st.c
- st_free_bins : st.c
- st_free_entry : st.c
- st_hash_start : ripper.y , st.h
- ST_INDEX_BITS : ripper.y , st.h
- st_is_member : ripper.y , st.h
- STACK_ADDR_FROM_TOP : vm_insnhelper.h
- STACK_AT : regexec.c
- STACK_BASE_CHECK : regexec.c
- STACK_CHUNK_SIZE : gc.c
- STACK_DEL : yaml_private.h
- STACK_DIR_UPPER : gc.h
- STACK_EMPTY : yaml_private.h
- STACK_END : gc.c
- STACK_ENSURE : regexec.c
- STACK_GET_MEM_RANGE : regexec.c
- STACK_GET_MEM_START : regexec.c
- STACK_GET_REPEAT : regexec.c
- STACK_GROW_DIR_DETECTION : gc.h
- stack_growup_p : gc.h
- STACK_INC : regexec.c
- STACK_INIT : yaml_private.h , regexec.c
- STACK_INIT_LEN : cparse.c
- STACK_LENGTH : gc.c
- STACK_LEVEL_MAX : gc.c
- STACK_NULL_CHECK : regexec.c
- STACK_NULL_CHECK_MEMST : regexec.c
- STACK_NULL_CHECK_MEMST_REC : regexec.c
- STACK_NULL_CHECK_REC : regexec.c
- STACK_PAD_SIZE : cont.c
- STACK_POP : regexec.c
- STACK_POP_LEVEL_ALL : regint.h
- STACK_POP_LEVEL_FREE : regint.h
- STACK_POP_LEVEL_MEM_START : regint.h
- STACK_POP_ONE : regexec.c
- STACK_POP_TIL_LOOK_BEHIND_NOT : regexec.c
- STACK_POP_TIL_POS_NOT : regexec.c
- STACK_POS_END : regexec.c
- STACK_PUSH : regexec.c
- STACK_PUSH_ALT : regexec.c
- STACK_PUSH_CALL_FRAME : regexec.c
- STACK_PUSH_ENSURED : regexec.c
- STACK_PUSH_LOOK_BEHIND_NOT : regexec.c
- STACK_PUSH_MEM_END : regexec.c
- STACK_PUSH_MEM_END_MARK : regexec.c
- STACK_PUSH_MEM_START : regexec.c
- STACK_PUSH_NULL_CHECK_END : regexec.c
- STACK_PUSH_NULL_CHECK_START : regexec.c
- STACK_PUSH_POS : regexec.c
- STACK_PUSH_POS_NOT : regexec.c
- STACK_PUSH_REPEAT : regexec.c
- STACK_PUSH_REPEAT_INC : regexec.c
- STACK_PUSH_RETURN : regexec.c
- STACK_PUSH_STOP_BT : regexec.c
- STACK_PUSH_TYPE : regexec.c
- STACK_RETURN : regexec.c
- STACK_SAVE : regexec.c
- STACK_START : gc.c
- STACK_STOP_BT_END : regexec.c
- STACK_UPPER : gc.h
- STACKFRAME_FOR_CALL_CFUNC : gc.c
- STAT : file.c
- stat : win32.h
- STATE : newline.c
- STATE_CHECK_BUFF_MAX_SIZE : regint.h
- STATE_CHECK_STRING_THRESHOLD_LEN : regint.h
- STATIC : crypt.c
- STATIC_ASSERT : st.c , enum.c
- STD : date_parse.c
- STD_GC_BUFSIZE : nkf.c
- STDIO_READ_DATA_PENDING : io.c
- STHREAD_ONLY : win32.c
- STK_ALT : regexec.c
- STK_CALL_FRAME : regexec.c
- STK_LOOK_BEHIND_NOT : regexec.c
- STK_MASK_MEM_END_OR_MARK : regexec.c
- STK_MASK_POP_USED : regexec.c
- STK_MASK_TO_VOID_TARGET : regexec.c
- STK_MEM_END : regexec.c
- STK_MEM_END_MARK : regexec.c
- STK_MEM_START : regexec.c
- STK_NULL_CHECK_END : regexec.c
- STK_NULL_CHECK_START : regexec.c
- STK_POS : regexec.c
- STK_POS_NOT : regexec.c
- STK_REPEAT : regexec.c
- STK_REPEAT_INC : regexec.c
- STK_RETURN : regexec.c
- STK_STATE_CHECK_MARK : regexec.c
- STK_STOP_BT : regexec.c
- STK_VOID : regexec.c
- STORE : crypt.c
- Storeinc : util.c
- STR1 : transcode_data.h
- STR1_BYTEINDEX : transcode_data.h
- STR1_LENGTH : transcode_data.h
- str2num : date_parse.c
- STR_ASSOC : gc.c , string.c
- STR_ASSOC_P : string.c
- str_buf_cat2 : string.c
- STR_BUF_MIN_SIZE : string.c
- str_copy : parse.y , ripper.y , ripper.c , parse.c
- STR_DEC_LEN : string.c
- STR_EMBED_P : string.c
- STR_ENC_GET : string.c
- STR_FUNC_ESCAPE : ripper.c , parse.c , parse.y , ripper.y
- STR_FUNC_EXPAND : parse.c , parse.y , ripper.c , ripper.y
- STR_FUNC_INDENT : parse.c , ripper.c , ripper.y , parse.y
- STR_FUNC_QWORDS : parse.c , parse.y , ripper.c , ripper.y
- STR_FUNC_REGEXP : ripper.y , parse.c , parse.y , ripper.c
- STR_FUNC_SYMBOL : parse.c , ripper.c , ripper.y , parse.y
- str_make_independent : string.c
- STR_NEW : ripper.c , parse.c , ripper.y , parse.y
- STR_NEW0 : ripper.c , parse.y , ripper.y , parse.c
- STR_NEW2 : ripper.c , parse.c , ripper.y , parse.y
- STR_NEW3 : ripper.c , parse.c , ripper.y , parse.y
- STR_NOCAPA : string.c
- STR_NOCAPA_P : string.c
- STR_NOEMBED : string.c
- STR_SET_EMBED : string.c
- STR_SET_EMBED_LEN : string.c
- STR_SET_LEN : string.c
- STR_SET_NOEMBED : string.c
- STR_SHARED : string.c
- STR_SHARED_P : string.c
- STR_TMPLOCK : string.c
- STR_UNSET_NOCAPA : string.c
- STRCASECMP : ripper.y , ruby.h
- strcasecmp : win32.h
- StrCmp : bigdecimal.c
- strdup : util.h
- STREAM_END_EVENT_INIT : yaml_private.h
- STREAM_END_TOKEN_INIT : yaml_private.h
- STREAM_START_EVENT_INIT : yaml_private.h
- STREAM_START_TOKEN_INIT : yaml_private.h
- STRFTIME : date_strftime.c , strftime.c
- STRICT_MIME : nkf.c
- STRING : yaml_private.h
- STRING_ASSIGN : yaml_private.h
- STRING_CMP : regexec.c
- STRING_CMP_IC : regexec.c
- STRING_CMP_VALUE : regexec.c
- STRING_CMP_VALUE_IC : regexec.c
- STRING_DEL : yaml_private.h
- STRING_EXTEND : yaml_private.h
- STRING_INIT : yaml_private.h
- STRING_P : array.c
- STRING_REDEFINED_OP_FLAG : vm_insnhelper.h
- StringIO : stringio.c
- STRINGIZE : ripper.y , defines.h
- STRINGIZE0 : defines.h
- StringValue : ruby.h , ripper.y
- StringValueCStr : ripper.y , ruby.h
- StringValuePtr : ruby.h , ripper.y
- strio_addstr : stringio.c
- strio_binmode : stringio.c
- strio_fcntl : stringio.c
- strio_fileno : stringio.c
- strio_flush : stringio.c
- strio_fsync : stringio.c
- strio_isatty : stringio.c
- STRIO_MODE_SET_P : stringio.c
- strio_pid : stringio.c
- strio_print : stringio.c
- strio_printf : stringio.c
- strio_puts : stringio.c
- STRIO_READABLE : stringio.c
- STRIO_READWRITE : stringio.c
- strio_set_sync : stringio.c
- strio_syswrite : stringio.c
- strio_tell : stringio.c
- STRIO_WRITABLE : stringio.c
- STRNCASECMP : ripper.y , ruby.h
- strncasecmp : win32.h
- STRNDUPV : win32.c
- strrdirsep : file.c
- STRSCAN_VERSION : strscan.c
- strstart : langinfo.c
- strtod : util.h
- STRTOUL : ripper.y , ruby.h
- STRUCT_DIRENT : dir.c
- sub : date_strftime.c , strftime.c
- subnodes : ripper.c , parse.c , ripper.y , parse.y
- SUBS : date_parse.c
- SUCCESS : getaddrinfo.c , getnameinfo.c
- SUFFIX : win32.h
- SUNOS_EXT : strftime.c
- SUPPORT_JOKE : ripper.y , vm_opts.h
- SUPPORT_NESTED_CONST_AS_IP_RUBY_CMD_RECEIVER : tcltklib.c
- SUSPEND : transcode.c
- SUSPEND_AFTER_OUTPUT : transcode.c
- SUSPEND_OBUF : transcode.c
- swap16 : pack.c
- swap32 : pack.c
- SWAP_BBUF_NOT : regparse.c
- sym : date_core.c
- SYM2ID : ripper.y , ruby.h
- SYMBOL_FLAG : ruby.h , ripper.y
- SYMBOL_P : ripper.y , ruby.h
- SYMBOL_REDEFINED_OP_FLAG : vm_insnhelper.h
- symCFUNC : ripper.y , id.h
- symIFUNC : id.h , ripper.y
- SYN_GNU_REGEX_BV : regint.h
- SYN_GNU_REGEX_OP : regint.h
- SYN_POSIX_COMMON_OP : regint.h
- sys_warning : dir.c
- sysstack_error : vm_core.h
- SYSV_EXT : strftime.c
- SZ_INF : bigdecimal.h
- SZ_NaN : bigdecimal.h
- SZ_NINF : bigdecimal.h
- SZ_PINF : bigdecimal.h