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

Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - b -

- B : util.c
- B0 : lgamma_r.c , tgamma.c
- B1 : lgamma_r.c , tgamma.c
- B10 : lgamma_r.c , tgamma.c
- B12 : lgamma_r.c , tgamma.c
- B14 : lgamma_r.c , tgamma.c
- B16 : lgamma_r.c , tgamma.c
- B2 : lgamma_r.c , tgamma.c
- b2d() : util.c
- B4 : lgamma_r.c , tgamma.c
- B6 : lgamma_r.c , tgamma.c
- b64_table : pack.c
- B8 : lgamma_r.c , tgamma.c
- BACKGROUND_MASK : win32.c
- backref_match_at_nested_level() : regexec.c
- BACKREF_REL_TO_ABS : regparse.c
- BACKREFS_P : regparse.h
- backtrace_alloc() : vm_backtrace.c
- backtrace_collect() : vm_backtrace.c
- backtrace_data_type : vm_backtrace.c
- backtrace_dump_data() : vm_backtrace.c
- backtrace_each() : vm_backtrace.c
- backtrace_free() : vm_backtrace.c
- backtrace_load_data() : vm_backtrace.c
- backtrace_mark() : vm_backtrace.c
- backtrace_memsize() : vm_backtrace.c
- backtrace_object() : vm_backtrace.c
- backtrace_to_location_ary() : vm_backtrace.c
- backtrace_to_str_ary() : vm_backtrace.c
- backup_f : nkf.c
- backup_suffix : nkf.c
- backward_search_range() : regexec.c
- bad : _sdbm.c
- BADEXIT : dup2.c
- BADMESS : _sdbm.c
- Balloc() : util.c
- BASE : bigdecimal.c
- BASE1 : bigdecimal.c
- base64_conv() : nkf.c
- base64_count : nkf.c
- base64decode() : nkf.c
- BASE_FIG : bigdecimal.c
- basic_obj_respond_to() : vm_method.c
- BASIC_OP_UNREDEFINED_P : vm_insnhelper.h
- basis_64 : nkf.c
- BBuf : regint.h
- BBUF_ADD : regint.h
- BBUF_ADD1 : regint.h
- bbuf_clone() : regparse.c
- BBUF_ENSURE_SIZE : regint.h
- BBUF_EXPAND : regint.h
- bbuf_free() : regparse.c
- BBUF_GET_ADD_ADDRESS : regint.h
- BBUF_GET_BYTE : regint.h
- BBUF_GET_OFFSET_POS : regint.h
- BBUF_INIT : regint.h
- BBUF_INSERT : regint.h
- BBUF_MOVE_LEFT : regint.h
- BBUF_MOVE_LEFT_REDUCE : regint.h
- BBUF_MOVE_RIGHT : regint.h
- BBUF_SIZE_INC : regint.h
- BBUF_WRITE : regint.h
- BBUF_WRITE1 : regint.h
- BBUF_WRITE_CODE_POINT : regparse.c
- Bcopy : util.c
- bdigbitsize() : bignum.c
- BDIGIT : ripper.y , defines.h
- BDIGIT_DBL : ripper.y , defines.h
- BDIGIT_DBL_SIGNED : ripper.y , defines.h
- BDIGITS : bignum.c , random.c
- BDIGMAX : bignum.c , random.c
- before_exec() : process.c
- before_exec_async_signal_safe() : process.c
- before_exec_non_async_signal_safe() : process.c
- before_fork : process.c
- before_gc_sweep() : gc.c
- BEG : re.c , string.c
- Bfree() : util.c
- Bias : util.c
- Big0 : util.c
- Big1 : util.c
- big2dbl() : bignum.c
- big2str_find_n1() : bignum.c
- big2str_karatsuba() : bignum.c
- big2str_orig() : bignum.c
- big2str_power_cache : bignum.c
- big2ulong() : bignum.c
- BIG_CRITERIA : acosh.c
- BIG_CRITERIA_BIT : acosh.c
- BIG_ENDIAN : random.c , siphash.c
- big_fdiv() : bignum.c
- big_ge() : bignum.c
- BIG_GET32 : random.c
- big_gt() : bignum.c
- big_le() : bignum.c
- big_lshift() : bignum.c
- big_lt() : bignum.c
- big_op() : bignum.c
- big_op_ge : bignum.c
- big_op_gt : bignum.c
- big_op_le : bignum.c
- big_op_lt : bignum.c
- big_op_t : bignum.c
- big_real_len() : bignum.c
- big_rshift() : bignum.c
- BIG_SET32 : random.c
- big_shift() : bignum.c
- big_sparse_p() : bignum.c
- big_split() : bignum.c
- big_split3() : bignum.c
- big_three : bignum.c
- bigadd() : bignum.c
- bigadd_core() : bignum.c
- bigadd_int() : bignum.c
- bigand_int() : bignum.c
- BigDecimal_abs() : bigdecimal.c
- BigDecimal_add() : bigdecimal.c
- BigDecimal_add2() : bigdecimal.c
- BigDecimal_ceil() : bigdecimal.c
- BigDecimal_check_num() : bigdecimal.c
- BigDecimal_coerce() : bigdecimal.c
- BigDecimal_comp() : bigdecimal.c
- BigDecimal_data_type : bigdecimal.c
- BigDecimal_delete() : bigdecimal.c
- BigDecimal_div() : bigdecimal.c
- BigDecimal_div2() : bigdecimal.c
- BigDecimal_divide() : bigdecimal.c
- BigDecimal_divmod() : bigdecimal.c
- BigDecimal_divremain() : bigdecimal.c
- BigDecimal_DoDivmod() : bigdecimal.c
- BigDecimal_double_fig() : bigdecimal.c
- BigDecimal_dump() : bigdecimal.c
- BigDecimal_eq() : bigdecimal.c
- BigDecimal_exponent() : bigdecimal.c
- BigDecimal_fix() : bigdecimal.c
- BigDecimal_floor() : bigdecimal.c
- BigDecimal_frac() : bigdecimal.c
- BigDecimal_ge() : bigdecimal.c
- BigDecimal_global_new() : bigdecimal.c
- BigDecimal_gt() : bigdecimal.c
- BigDecimal_hash() : bigdecimal.c
- BigDecimal_initialize() : bigdecimal.c
- BigDecimal_initialize_copy() : bigdecimal.c
- BigDecimal_inspect() : bigdecimal.c
- BigDecimal_IsFinite() : bigdecimal.c
- BigDecimal_IsInfinite() : bigdecimal.c
- BigDecimal_IsNaN() : bigdecimal.c
- BigDecimal_le() : bigdecimal.c
- BigDecimal_limit() : bigdecimal.c
- BigDecimal_load() : bigdecimal.c
- BigDecimal_lt() : bigdecimal.c
- BigDecimal_memsize() : bigdecimal.c
- BigDecimal_mod() : bigdecimal.c
- BigDecimal_mode() : bigdecimal.c
- BigDecimal_mult() : bigdecimal.c
- BigDecimal_mult2() : bigdecimal.c
- BigDecimal_neg() : bigdecimal.c
- BigDecimal_new() : bigdecimal.c
- BigDecimal_nonzero() : bigdecimal.c
- BigDecimal_power() : bigdecimal.c
- BigDecimal_power_op() : bigdecimal.c
- BigDecimal_prec() : bigdecimal.c
- BigDecimal_remainder() : bigdecimal.c
- BigDecimal_round() : bigdecimal.c
- BigDecimal_s_allocate() : bigdecimal.c
- BigDecimal_save_exception_mode() : bigdecimal.c
- BigDecimal_save_limit() : bigdecimal.c
- BigDecimal_save_rounding_mode() : bigdecimal.c
- BigDecimal_sign() : bigdecimal.c
- BigDecimal_split() : bigdecimal.c
- BigDecimal_sqrt() : bigdecimal.c
- BigDecimal_sub() : bigdecimal.c
- BigDecimal_sub2() : bigdecimal.c
- BigDecimal_to_f() : bigdecimal.c
- BigDecimal_to_i() : bigdecimal.c
- BigDecimal_to_r() : bigdecimal.c
- BigDecimal_to_s() : bigdecimal.c
- BigDecimal_truncate() : bigdecimal.c
- BigDecimal_uplus() : bigdecimal.c
- BigDecimal_version() : bigdecimal.c
- BigDecimal_zero() : bigdecimal.c
- BigDecimalCmp() : bigdecimal.c
- bigdivmod() : bignum.c
- bigdivrem() : bignum.c
- bigdivrem1() : bignum.c
- BIGDN : bignum.c , random.c
- BIGENDIAN_P : pack.c
- bigfixize() : bignum.c
- Bigint : util.c
- BIGLO : bignum.c , random.c
- biglsh_bang() : bignum.c
- BigMath_exp : bigdecimal.c
- BigMath_log : bigdecimal.c
- BigMath_s_exp() : bigdecimal.c
- BigMath_s_log() : bigdecimal.c
- bigmul0() : bignum.c
- bigmul1_balance() : bignum.c
- bigmul1_karatsuba() : bignum.c
- bigmul1_normal() : bignum.c
- bigmul1_single() : bignum.c
- bigmul1_toom3() : bignum.c
- bignew : bignum.c
- bignew_1() : bignum.c
- bignorm() : bignum.c
- BIGNUM_1c : ossl_bn.c
- BIGNUM_2 : ossl_bn.c
- BIGNUM_2c : ossl_bn.c
- BIGNUM_3c : ossl_bn.c
- BIGNUM_BIT : ossl_bn.c
- BIGNUM_BOOL1 : ossl_bn.c
- BIGNUM_CMP : ossl_bn.c
- BIGNUM_DEBUG : bignum.c
- BIGNUM_NUM : ossl_bn.c
- BIGNUM_RAND : ossl_bn.c
- BIGNUM_RAND_RANGE : ossl_bn.c
- BIGNUM_REDEFINED_OP_FLAG : vm_insnhelper.h
- BIGNUM_SELF_SHIFT : ossl_bn.c
- BIGNUM_SHIFT : ossl_bn.c
- bigor_int() : bignum.c
- BIGRAD : bignum.c , random.c
- BIGRAD_HALF : bignum.c
- bigrsh_bang() : bignum.c
- bigsqr() : bignum.c
- bigsqr_fast() : bignum.c
- bigsub() : bignum.c
- bigsub_core() : bignum.c
- bigsub_int() : bignum.c
- bigtens : util.c
- bigtrunc() : bignum.c
- BIGUP : bignum.c , random.c
- bigxor_int() : bignum.c
- bigzero_p() : bigdecimal.c , bignum.c
- BIGZEROP : bignum.c
- bin : siphash.c
- bin2hex : nkf.c
- BINARY : nkf.c
- bind_eval() : proc.c
- binding_alloc() : proc.c
- binding_clone() : proc.c
- binding_data_type : proc.c
- binding_dup() : proc.c
- binding_free() : proc.c
- binding_mark() : proc.c
- binding_memsize() : proc.c
- binmode_f : nkf.c
- binomial_coefficient() : array.c
- binop : complex.c , rational.c , complex.c , rational.c
- bins : st.c
- BIT : ripper.c , ripper.y , parse.c , parse.y
- bit_coerce() : numeric.c
- BIT_CTYPE_ALNUM : ripper.y , regenc.h
- BIT_CTYPE_ALPHA : regenc.h , ripper.y
- BIT_CTYPE_ASCII : ripper.y , regenc.h
- BIT_CTYPE_BLANK : regenc.h , ripper.y
- BIT_CTYPE_CNTRL : ripper.y , regenc.h
- BIT_CTYPE_DIGIT : ripper.y , regenc.h
- BIT_CTYPE_GRAPH : ripper.y , regenc.h
- BIT_CTYPE_LOWER : regenc.h , ripper.y
- BIT_CTYPE_NEWLINE : ripper.y , regenc.h
- BIT_CTYPE_PRINT : regenc.h , ripper.y
- BIT_CTYPE_PUNCT : ripper.y , regenc.h
- BIT_CTYPE_SPACE : regenc.h , ripper.y
- BIT_CTYPE_UPPER : ripper.y , regenc.h
- BIT_CTYPE_WORD : ripper.y , regenc.h
- BIT_CTYPE_XDIGIT : ripper.y , regenc.h
- BIT_DIGITS : sprintf.c
- BIT_NT_ALT : regparse.h
- BIT_NT_ANCHOR : regparse.h
- BIT_NT_BREF : regparse.h
- BIT_NT_CALL : regparse.h
- BIT_NT_CANY : regparse.h
- BIT_NT_CCLASS : regparse.h
- BIT_NT_CTYPE : regparse.h
- BIT_NT_ENCLOSE : regparse.h
- BIT_NT_LIST : regparse.h
- BIT_NT_QTFR : regparse.h
- BIT_NT_STR : regparse.h
- BIT_OF : date_strftime.c , strftime.c
- BIT_STATUS_AT : regint.h
- BIT_STATUS_BITS_NUM : regint.h
- BIT_STATUS_CLEAR : regint.h
- BIT_STATUS_ON_ALL : regint.h
- BIT_STATUS_ON_AT : regint.h
- BIT_STATUS_ON_AT_SIMPLE : regint.h
- BITMAP_INDEX : gc.c
- BITMAP_OFFSET : gc.c
- BitOfIsDir : win32.c
- BitOfIsRep : win32.c
- Bits : regint.h
- BITS_IN_ROOM : regint.h
- BITS_PER_BYTE : regint.h
- BitSet : regint.h
- bitset_and() : regparse.c
- BITSET_AT : regint.h
- BITSET_CLEAR : regint.h
- BITSET_CLEAR_BIT : regint.h
- bitset_copy() : regparse.c
- bitset_invert() : regparse.c
- BITSET_INVERT_BIT : regint.h
- bitset_invert_to() : regparse.c
- bitset_is_empty() : regcomp.c
- BITSET_IS_EMPTY : regparse.c
- bitset_or() : regparse.c
- BITSET_SET_BIT : regint.h
- BITSET_SET_BIT_CHKDUP : regparse.c
- bitset_set_range() : regparse.c
- BITSET_SIZE : regint.h
- BitSetRef : regint.h
- BITSPERDIG : random.c , sprintf.c , bignum.c
- BITSPERSHORT : marshal.c
- BITSTACK_LEXPOP : parse.y , ripper.y , ripper.c , parse.c
- BITSTACK_POP : parse.y , parse.c , ripper.y , ripper.c
- BITSTACK_PUSH : parse.y , ripper.y , parse.c , ripper.c
- BITSTACK_SET_P : parse.y , parse.c , ripper.y , ripper.c
- BitStatusType : regint.h
- BL_ACTION : transcode.c
- BL_BASE : transcode.c
- BL_INFO : transcode.c
- BL_MAX_BYTE : transcode.c
- BL_MIN_BYTE : transcode.c
- BL_OFFSET : transcode.c
- Bletch : util.c
- blk : sha1.c
- blk0 : sha1.c
- block_append : ripper.c , ripper.y , parse.y , parse.c
- block_append_gen() : ripper.y , ripper.c , parse.y , parse.c
- block_dup_check : ripper.c , ripper.y , parse.y , parse.c
- block_dup_check_gen() : ripper.y , ripper.c , parse.y , parse.c
- block_proc_is_lambda() : vm_insnhelper.c
- BLOCKING_REGION : thread.c , rubysocket.h
- blocking_region_begin() : thread.c
- blocking_region_end() : thread.c
- BLOCKING_REGION_FD : rubysocket.h
- BM_BACKWARD_SEARCH_LENGTH_THRESHOLD : regexec.c
- bm_free() : proc.c
- bm_init_skip() : stringio.c
- bm_mark() : proc.c
- bm_memsize() : proc.c
- bm_search() : stringio.c , regexec.c
- bm_search_backward() : regexec.c
- bm_search_ic() : regexec.c
- bm_search_notrev() : regexec.c
- bm_search_notrev_ic() : regexec.c
- bmcall() : proc.c
- BN_mod_add() : openssl_missing.h , openssl_missing.c
- BN_mod_sqr() : openssl_missing.h , openssl_missing.c
- BN_mod_sub() : openssl_missing.c , openssl_missing.h
- BN_nnmod() : openssl_missing.c
- BN_pseudo_rand_range() : openssl_missing.c , openssl_missing.h
- bn_rand_range() : openssl_missing.c
- BN_rand_range() : openssl_missing.h , openssl_missing.c
- Bndry_mask : util.c
- Bndry_mask1 : util.c
- BNEG : bignum.c
- bodystmt : parse.y , ripper.y
- BOM_UTF16BE : reader.c
- BOM_UTF16LE : reader.c
- BOM_UTF8 : reader.c
- BOOL2INT : dl.h
- boot_defclass() : class.c
- BOP_AREF : vm_insnhelper.h
- BOP_ASET : vm_insnhelper.h
- BOP_DIV : vm_insnhelper.h
- BOP_EMPTY_P : vm_insnhelper.h
- BOP_EQ : vm_insnhelper.h
- BOP_EQQ : vm_insnhelper.h
- BOP_GE : vm_insnhelper.h
- BOP_GT : vm_insnhelper.h
- BOP_LAST_ : vm_insnhelper.h
- BOP_LE : vm_insnhelper.h
- BOP_LENGTH : vm_insnhelper.h
- BOP_LT : vm_insnhelper.h
- BOP_LTLT : vm_insnhelper.h
- BOP_MINUS : vm_insnhelper.h
- BOP_MOD : vm_insnhelper.h
- BOP_MULT : vm_insnhelper.h
- BOP_NEQ : vm_insnhelper.h
- BOP_NOT : vm_insnhelper.h
- BOP_PLUS : vm_insnhelper.h
- BOP_SIZE : vm_insnhelper.h
- BOP_SUCC : vm_insnhelper.h
- bp : vm_debug.h
- brace_nest : parse.c , ripper.c , ripper.y , parse.y
- bracket() : dir.c
- broken_f : nkf.c
- broken_getc() : nkf.c
- broken_ungetc() : nkf.c
- BS : nkf.c
- BS_BIT : regint.h
- BS_ROOM : regint.h
- BSD__dtoa : sprintf.c
- BSD__hdtoa : sprintf.c
- BSD__sbprintf() : vsnprintf.c
- BSD__sclearerr : vsnprintf.c
- BSD__sfeof : vsnprintf.c
- BSD__sferror : vsnprintf.c
- BSD__sfileno : vsnprintf.c
- BSD__sfvwrite() : vsnprintf.c
- BSD__sprint() : vsnprintf.c
- BSD__ultoa() : vsnprintf.c
- BSD_vfprintf() : vsnprintf.c
- BSEARCH : range.c
- BSEARCH_CHECK : range.c
- bsock_close_read() : basicsocket.c
- bsock_close_write() : basicsocket.c
- bsock_do_not_rev_lookup() : basicsocket.c
- bsock_do_not_rev_lookup_set() : basicsocket.c
- bsock_do_not_reverse_lookup() : basicsocket.c
- bsock_do_not_reverse_lookup_set() : basicsocket.c
- bsock_getpeereid : basicsocket.c
- bsock_getpeername() : basicsocket.c
- bsock_getsockname() : basicsocket.c
- bsock_getsockopt() : basicsocket.c
- bsock_local_address() : basicsocket.c
- bsock_recv() : basicsocket.c
- bsock_recv_nonblock() : basicsocket.c
- bsock_remote_address() : basicsocket.c
- bsock_s_for_fd() : basicsocket.c
- bsock_setsockopt() : basicsocket.c
- bsock_shutdown() : basicsocket.c
- bt_init() : vm_backtrace.c
- bt_iter_cfunc() : vm_backtrace.c
- bt_iter_iseq() : vm_backtrace.c
- bubblebabble_str_new() : bubblebabble.c
- buf : nkf.c , langinfo.c
- BUF : vsnprintf.c
- BUFCHECK : file.c
- BUFFER_DEL : yaml_private.h
- BUFFER_INIT : yaml_private.h
- BUFINIT : file.c
- BUFSIZE : strscan.c , compile.c , vm.c
- build_exception() : psych_to_ruby.c
- builtin_class_name : error.c
- BUILTIN_TYPE : ruby.h , ripper.y
- builtin_types : error.c
- BYTE_ADDR : transcode.c
- BYTE_LOOKUP_BASE : transcode_data.h
- BYTE_LOOKUP_INFO : transcode_data.h
- BYTE_ORDER : random.c
- byte_order : nkf.c
- BYTES_TO_DWORD : rmd160.c
- BYTESIZ : _sdbm.c
- BYTEWIDTH : pack.c