Ruby 1.9.2dev (2009-07-26 trunk 24278) [i386-darwin8.11.1]

Class

BasicObject | Object | Array | Binding | Data | Dir | Encoding | Enumerator | Exception | SignalException | Interrupt | SystemExit | FalseClass | Fiber | File::Stat | Hash | IO | File | MatchData | Method | Module | Class | Mutex | NilClass | Numeric | Float | Integer | Bignum | Fixnum | Rational | Proc | Process::Status | Random | Range | Regexp | String | StringScanner | Struct | Struct::Tms | Symbol | Thread | ThreadGroup | Time | TrueClass | UnboundMethod | 45

Module

Comparable | Enumerable | Errno | File::Constants | FileTest | GC | Kernel | Marshal | Math | ObjectSpace | Process | Process::GID | Process::Sys | Process::UID | Signal | 15

Exception Class

Exception | NoMemoryError | ScriptError | LoadError | NotImplementedError | SyntaxError | SecurityError | StandardError | ArgumentError | EncodingError | FiberError | IOError | EOFError | IndexError | KeyError | LocalJumpError | NameError | NoMethodError | RangeError | FloatDomainError | RegexpError | RuntimeError | StringScanner::Error | SystemCallError | ThreadError | TypeError | ZeroDivisionError | SystemStackError | 28

Standard Library

abbrev | benchmark | bigdecimal | cgi | cmath | complex | continuation | csv | curses | date | dbm | debug | delegate | digest | dl | drb | e2mmap | English | erb | etc | expect | fcntl | fiber | fileutils | find | forwardable | gdbm | getoptlong | gserver | iconv | io/nonblock | io/wait | ipaddr | irb | json | kconv | logger | mathn | matrix | minitest/unit | mkmf | monitor | mutex_m | net/ftp | net/http | net/https | net/imap | net/pop | net/smtp | net/telnet | nkf | observer | open3 | open-uri | openssl | optparse | ostruct | pathname | pp | prettyprint | profile | profiler | pstore | pty | racc/parser | rake | rational | rbconfig | readline | resolv | resolv-replace | rexml | rinda/rinda | rinda/tuplespace | ripper | rss | rubygems | scanf | sdbm | securerandom | set | shell | shellwords | singleton | socket | stringio | strscan | sync | syslog | tempfile | test/unit | thread | thwait | time | timeout | tk | tmpdir | tracer | tsort | un | uri | weakref | webrick | win32/registry | Win32API | win32ole | xmlrpc | yaml | zlib | 109

Links

Standard Library | RAA | Regular Expression | M17N | Ruby Official | Ruby-list | Ruby-talk | old Ruby Ref | RHG |
top

BasicObject Class

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

! | != | == | __send__ | equal? | instance_eval | instance_exec

private_instance_methods

initialize | method_missing | singleton_method_added | singleton_method_removed | singleton_method_undefined
top

Object Class < BasicObject [ Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

private_instance_methods

require_relative
top

Array Class < Object [ Enumerable Kernel ]

public_methods

[] | allocate | new | superclass | try_convert

private_methods

inherited | initialize | initialize_copy

public_instance_methods

& | * | + | - | << | <=> | == | [] | []= | assoc | at | clear | collect | collect! | combination | compact | compact! | concat | count | cycle | delete | delete_at | delete_if | drop | drop_while | each | each_index | empty? | eql? | fetch | fill | find_index | first | flatten | flatten! | frozen? | hash | include? | index | insert | inspect | join | last | length | map | map! | pack | permutation | pop | product | push | rassoc | reject | reject! | replace | reverse | reverse! | reverse_each | rindex | sample | select | shift | shuffle | shuffle! | size | slice | slice! | sort | sort! | sort_by! | take | take_while | to_a | to_ary | to_s | transpose | uniq | uniq! | unshift | values_at | zip | | | 82

private_instance_methods

initialize | initialize_copy
top

Binding Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

clone | dup | eval
top

Data Class < Object [ Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy
top

Dir Class < Object [ Enumerable Kernel ]

public_methods

[] | allocate | chdir | chroot | delete | entries | exist? | exists? | foreach | getwd | glob | home | mkdir | new | open | pwd | rmdir | superclass | unlink | 19

private_methods

inherited | initialize | initialize_copy

public_instance_methods

close | each | inspect | path | pos | pos= | read | rewind | seek | tell | 10

private_instance_methods

initialize
top

Encoding Class < Object [ Kernel ]

public_methods

_load | aliases | allocate | compatible? | default_external | default_external= | default_internal | default_internal= | find | list | locale_charmap | name_list | new | superclass | 14

private_methods

inherited | initialize | initialize_copy

public_instance_methods

_dump | dummy? | inspect | name | names | to_s
top

Enumerator Class < Object [ Enumerable Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

each | each_with_index | each_with_object | inspect | next | rewind | with_index | with_object

private_instance_methods

initialize | initialize_copy
top

Exception Class < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | backtrace | exception | inspect | message | set_backtrace | to_s

private_instance_methods

initialize
top

SignalException Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

signm | signo

private_instance_methods

initialize
top

Interrupt Class < SignalException < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

private_instance_methods

initialize
top

SystemExit Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

status | success?

private_instance_methods

initialize
top

FalseClass Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

& | ^ | to_s | |
top

Fiber Class < Object [ Kernel ]

public_methods

allocate | new | superclass | yield

private_methods

inherited | initialize | initialize_copy

public_instance_methods

resume

private_instance_methods

initialize
top

File::Stat Class < Object [ Comparable Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

<=> | atime | blksize | blockdev? | blocks | chardev? | ctime | dev | dev_major | dev_minor | directory? | executable? | executable_real? | file? | ftype | gid | grpowned? | ino | inspect | mode | mtime | nlink | owned? | pipe? | rdev | rdev_major | rdev_minor | readable? | readable_real? | setgid? | setuid? | size | size? | socket? | sticky? | symlink? | uid | world_readable? | world_writable? | writable? | writable_real? | zero? | 42

private_instance_methods

initialize | initialize_copy
top

Hash Class < Object [ Enumerable Kernel ]

public_methods

[] | allocate | new | superclass | try_convert

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | [] | []= | assoc | clear | compare_by_identity | compare_by_identity? | default | default= | default_proc | default_proc= | delete | delete_if | each | each_key | each_pair | each_value | empty? | eql? | fetch | flatten | has_key? | has_value? | hash | include? | index | inspect | invert | key | key? | keys | length | member? | merge | merge! | rassoc | rehash | reject | reject! | replace | select | shift | size | store | to_a | to_hash | to_s | update | value? | values | values_at | 51

private_instance_methods

initialize | initialize_copy
top

IO Class < Object [ File::Constants Enumerable Kernel ]

public_methods

allocate | binread | copy_stream | for_fd | foreach | new | open | pipe | popen | read | readlines | select | superclass | sysopen | try_convert | 15

private_methods

inherited | initialize | initialize_copy

public_instance_methods

<< | binmode | binmode? | bytes | chars | close | close_on_exec= | close_on_exec? | close_read | close_write | closed? | codepoints | each | each_byte | each_char | each_codepoint | each_line | eof | eof? | external_encoding | fcntl | fdatasync | fileno | flush | fsync | getbyte | getc | gets | inspect | internal_encoding | ioctl | isatty | lineno | lineno= | lines | pid | pos | pos= | print | printf | putc | puts | read | read_nonblock | readbyte | readchar | readline | readlines | readpartial | reopen | rewind | seek | set_encoding | stat | sync | sync= | sysread | sysseek | syswrite | tell | to_i | to_io | tty? | ungetbyte | ungetc | write | write_nonblock | 67

private_instance_methods

initialize | initialize_copy
top

File Class < IO < Object [ File::Constants Enumerable Kernel ]

public_methods

absolute_path | allocate | atime | basename | binread | blockdev? | chardev? | chmod | chown | copy_stream | ctime | delete | directory? | dirname | executable? | executable_real? | exist? | exists? | expand_path | extname | file? | fnmatch | fnmatch? | for_fd | foreach | ftype | grpowned? | identical? | join | lchmod | lchown | link | lstat | mtime | new | open | owned? | path | pipe | pipe? | popen | read | readable? | readable_real? | readlines | readlink | rename | select | setgid? | setuid? | size | size? | socket? | split | stat | sticky? | superclass | symlink | symlink? | sysopen | truncate | try_convert | umask | unlink | utime | world_readable? | world_writable? | writable? | writable_real? | zero? | 70

private_methods

inherited | initialize | initialize_copy

public_instance_methods

atime | chmod | chown | ctime | flock | lstat | mtime | path | size | to_path | truncate | 11

private_instance_methods

initialize
top

MatchData Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

[] | begin | captures | end | inspect | length | names | offset | post_match | pre_match | regexp | size | string | to_a | to_s | values_at | 16

private_instance_methods

initialize_copy
top

Method Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | [] | arity | call | clone | eql? | hash | inspect | name | owner | parameters | receiver | source_location | to_proc | to_s | unbind | 16
top

Module Class < Object [ Kernel ]

public_methods

allocate | constants | nesting | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | 41

private_instance_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23
top

Class Class < Module < Object [ Kernel ]

public_methods

allocate | constants | nesting | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

allocate | new | superclass

private_instance_methods

inherited | initialize | initialize_copy
top

Mutex Class < Object [ Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

lock | locked? | sleep | synchronize | try_lock | unlock

private_instance_methods

initialize
top

NilClass Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

& | ^ | inspect | nil? | to_a | to_c | to_f | to_i | to_r | to_s | | | 11
top

Numeric Class < Object [ Comparable Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

% | +@ | -@ | <=> | abs | abs2 | angle | arg | ceil | coerce | conj | conjugate | denominator | div | divmod | eql? | fdiv | floor | imag | imaginary | integer? | magnitude | modulo | nonzero? | numerator | phase | polar | quo | real | real? | rect | rectangular | remainder | round | singleton_method_added | step | to_c | to_int | truncate | zero? | 40

private_instance_methods

initialize_copy
top

Float Class < Numeric < Object [ Comparable Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

% | * | ** | + | - | -@ | / | < | <= | <=> | == | > | >= | abs | angle | arg | ceil | coerce | denominator | divmod | eql? | fdiv | finite? | floor | hash | infinite? | magnitude | modulo | nan? | numerator | phase | quo | round | to_f | to_i | to_int | to_r | to_s | truncate | zero? | 40
top

Integer Class < Numeric < Object [ Comparable Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

ceil | chr | denominator | downto | even? | floor | gcd | gcdlcm | integer? | lcm | next | numerator | odd? | ord | pred | round | succ | times | to_i | to_int | to_r | truncate | upto | 23
top

Bignum Class < Integer < Numeric < Object [ Comparable Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

% | & | * | ** | + | - | -@ | / | << | <=> | == | >> | [] | ^ | abs | coerce | div | divmod | eql? | even? | fdiv | hash | magnitude | modulo | odd? | remainder | size | to_f | to_s | | | ~ | 31
top

Fixnum Class < Integer < Numeric < Object [ Comparable Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

% | & | * | ** | + | - | -@ | / | < | << | <= | <=> | == | > | >= | >> | [] | ^ | abs | div | divmod | even? | fdiv | magnitude | modulo | odd? | size | succ | to_f | to_s | zero? | | | ~ | 33
top

Rational Class < Numeric < Object [ Comparable Kernel ]

public_methods

superclass

private_methods

convert | inherited | initialize | initialize_copy

public_instance_methods

* | ** | + | - | / | <=> | == | ceil | coerce | denominator | fdiv | floor | hash | inspect | marshal_dump | marshal_load | numerator | quo | round | to_f | to_i | to_r | to_s | truncate | 24
top

Proc Class < Object [ Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | === | [] | arity | binding | call | clone | curry | dup | eql? | hash | lambda? | parameters | source_location | to_proc | to_s | yield | 17
top

Process::Status Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

& | == | >> | coredump? | exited? | exitstatus | inspect | pid | signaled? | stopped? | stopsig | success? | termsig | to_i | to_s | 15
top

Random Class < Object [ Kernel ]

public_methods

allocate | new | new_seed | rand | srand | superclass

private_methods

inherited | initialize | initialize_copy | left | state

public_instance_methods

== | bytes | float | int | marshal_dump | marshal_load | seed

private_instance_methods

initialize | initialize_copy | left | state
top

Range Class < Object [ Enumerable Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | === | begin | cover? | each | end | eql? | exclude_end? | first | hash | include? | inspect | last | max | member? | min | step | to_s | 18

private_instance_methods

initialize | initialize_copy
top

Regexp Class < Object [ Kernel ]

public_methods

allocate | compile | escape | last_match | new | quote | superclass | try_convert | union

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | === | =~ | casefold? | encoding | eql? | fixed_encoding? | hash | inspect | match | named_captures | names | options | source | to_s | ~ | 16

private_instance_methods

initialize | initialize_copy
top

String Class < Object [ Comparable Kernel ]

public_methods

allocate | new | superclass | try_convert

private_methods

inherited | initialize | initialize_copy

public_instance_methods

% | * | + | << | <=> | == | =~ | [] | []= | ascii_only? | bytes | bytesize | capitalize | capitalize! | casecmp | center | chars | chomp | chomp! | chop | chop! | chr | clear | codepoints | concat | count | crypt | delete | delete! | downcase | downcase! | dump | each_byte | each_char | each_codepoint | each_line | empty? | encode | encode! | encoding | end_with? | eql? | force_encoding | getbyte | gsub | gsub! | hash | hex | include? | index | insert | inspect | intern | length | lines | ljust | lstrip | lstrip! | match | next | next! | oct | ord | partition | replace | reverse | reverse! | rindex | rjust | rpartition | rstrip | rstrip! | scan | setbyte | size | slice | slice! | split | squeeze | squeeze! | start_with? | strip | strip! | sub | sub! | succ | succ! | sum | swapcase | swapcase! | to_c | to_f | to_i | to_r | to_s | to_str | to_sym | tr | tr! | tr_s | tr_s! | unpack | upcase | upcase! | upto | valid_encoding? | 106

private_instance_methods

initialize | initialize_copy
top

StringScanner Class < Object [ Kernel ]

public_methods

allocate | must_C_version | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

<< | [] | beginning_of_line? | bol? | check | check_until | clear | concat | empty? | eos? | exist? | get_byte | getbyte | getch | inspect | match? | matched | matched? | matched_size | peek | peep | pointer | pointer= | pos | pos= | post_match | pre_match | reset | rest | rest? | rest_size | restsize | scan | scan_full | scan_until | search_full | skip | skip_until | string | string= | terminate | unscan | 42

private_instance_methods

initialize | initialize_copy
top

Struct Class < Object [ Enumerable Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | [] | []= | each | each_pair | eql? | hash | inspect | length | members | select | size | to_a | to_s | values | values_at | 16

private_instance_methods

initialize | initialize_copy
top

Struct::Tms Class < Struct < Object [ Enumerable Kernel ]

public_methods

[] | allocate | members | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

cstime | cstime= | cutime | cutime= | stime | stime= | utime | utime=
top

Symbol Class < Object [ Comparable Kernel ]

public_methods

all_symbols | allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

<=> | == | =~ | [] | capitalize | casecmp | downcase | empty? | encoding | id2name | inspect | intern | length | match | next | size | slice | succ | swapcase | to_proc | to_s | to_sym | upcase | 23
top

Thread Class < Object [ Kernel ]

public_methods

abort_on_exception | abort_on_exception= | allocate | current | exclusive | exit | fork | kill | list | main | new | pass | start | stop | superclass | 15

private_methods

inherited | initialize | initialize_copy

public_instance_methods

[] | []= | abort_on_exception | abort_on_exception= | add_trace_func | alive? | backtrace | exit | group | inspect | join | key? | keys | kill | priority | priority= | raise | run | safe_level | set_trace_func | status | stop? | terminate | value | wakeup | 25

private_instance_methods

initialize
top

ThreadGroup Class < Object [ Kernel ]

public_methods

allocate | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

add | enclose | enclosed? | list
top

Time Class < Object [ Comparable Kernel ]

public_methods

_load | allocate | at | gm | local | mktime | new | now | superclass | utc | 10

private_methods

inherited | initialize | initialize_copy

public_instance_methods

+ | - | <=> | _dump | asctime | ctime | day | dst? | eql? | friday? | getgm | getlocal | getutc | gmt? | gmt_offset | gmtime | gmtoff | hash | hour | inspect | isdst | localtime | mday | min | mon | monday? | month | nsec | saturday? | sec | strftime | subsec | succ | sunday? | thursday? | to_a | to_f | to_i | to_r | to_s | tuesday? | tv_nsec | tv_sec | tv_usec | usec | utc | utc? | utc_offset | wday | wednesday? | yday | year | zone | 53

private_instance_methods

initialize | initialize_copy
top

TrueClass Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

& | ^ | to_s | |
top

UnboundMethod Class < Object [ Kernel ]

public_methods

allocate | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | arity | bind | clone | eql? | hash | inspect | name | owner | parameters | source_location | to_s | 12
top

Comparable Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | 41

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

public_instance_methods

< | <= | == | > | >= | between?
top

Enumerable Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | 41

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

public_instance_methods

all? | any? | collect | count | cycle | detect | drop | drop_while | each_cons | each_slice | each_with_index | each_with_object | entries | find | find_all | find_index | first | grep | group_by | include? | inject | join | map | max | max_by | member? | min | min_by | minmax | minmax_by | none? | one? | partition | reduce | reject | reverse_each | select | sort | sort_by | take | take_while | to_a | zip | 43
top

Errno Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | 41

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23
top

File::Constants Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | 41

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23
top

FileTest Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | blockdev? | chardev? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | directory? | executable? | executable_real? | exist? | exists? | file? | freeze | grpowned? | identical? | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | owned? | pipe? | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | readable? | readable_real? | remove_class_variable | setgid? | setuid? | size | size? | socket? | sticky? | symlink? | to_s | world_readable? | world_writable? | writable? | writable_real? | zero? | 67

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

blockdev? | chardev? | directory? | executable? | executable_real? | exist? | exists? | file? | grpowned? | identical? | owned? | pipe? | readable? | readable_real? | setgid? | setuid? | size | size? | socket? | sticky? | symlink? | world_readable? | world_writable? | writable? | writable_real? | zero? | 26
top

GC Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | count | disable | enable | freeze | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | start | stress | stress= | to_s | 47

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

public_instance_methods

garbage_collect
top

Kernel Module < Module

public_methods

< | <= | <=> | == | === | > | >= | Array | Complex | Float | Integer | Rational | String | __callee__ | __method__ | ` | abort | ancestors | at_exit | autoload | autoload? | binding | block_given? | caller | catch | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | eval | exec | exit | exit! | fail | fork | format | freeze | gets | global_variables | include? | included_modules | instance_method | instance_methods | iterator? | lambda | load | local_variables | loop | method_defined? | module_eval | module_exec | name | open | p | print | printf | private_class_method | private_instance_methods | private_method_defined? | proc | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | putc | puts | raise | rand | readline | readlines | remove_class_variable | require | select | set_trace_func | sleep | spawn | sprintf | srand | syscall | system | test | throw | to_s | trace_var | trap | untrace_var | warn | 96

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

public_instance_methods

!~ | === | =~ | __id__ | class | clone | define_singleton_method | display | dup | enum_for | eql? | extend | freeze | frozen? | gem | hash | inspect | instance_of? | instance_variable_defined? | instance_variable_get | instance_variable_set | instance_variables | is_a? | kind_of? | method | methods | nil? | object_id | private_methods | protected_methods | public_method | public_methods | public_send | respond_to? | send | singleton_methods | taint | tainted? | tap | to_enum | to_s | trust | untaint | untrust | untrusted? | 45

private_instance_methods

Array | Complex | Float | Integer | Rational | String | __callee__ | __method__ | ` | abort | at_exit | autoload | autoload? | binding | block_given? | caller | catch | eval | exec | exit | exit! | fail | fork | format | gets | global_variables | initialize_copy | iterator? | lambda | load | local_variables | loop | open | p | print | printf | proc | putc | puts | raise | rand | readline | readlines | remove_instance_variable | require | select | set_trace_func | sleep | spawn | sprintf | srand | syscall | system | test | throw | trace_var | trap | untrace_var | warn | 59

Constants

Libraries | ENV | STDIN | STDOUT | STDERR | ARGF | TOPLEVEL_BINDING | RUBY_VERSION | RUBY_RELEASE_DATE | RUBY_PLATFORM | RUBY_PATCHLEVEL | RUBY_REVISION | RUBY_DESCRIPTION | RUBY_COPYRIGHT | RUBY_ENGINE | ARGV | DATA |
top

Marshal Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | dump | freeze | include? | included_modules | instance_method | instance_methods | load | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | restore | to_s | 44

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

dump | load | restore
top

Math Module < Module

public_methods

< | <= | <=> | == | === | > | >= | acos | acosh | ancestors | asin | asinh | atan | atan2 | atanh | autoload | autoload? | cbrt | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | cos | cosh | erf | erfc | exp | freeze | frexp | gamma | hypot | include? | included_modules | instance_method | instance_methods | ldexp | lgamma | log | log10 | log2 | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | sin | sinh | sqrt | tan | tanh | to_s | 67

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

acos | acosh | asin | asinh | atan | atan2 | atanh | cbrt | cos | cosh | erf | erfc | exp | frexp | gamma | hypot | ldexp | lgamma | log | log10 | log2 | sin | sinh | sqrt | tan | tanh | 26
top

ObjectSpace Module < Module

public_methods

< | <= | <=> | == | === | > | >= | _id2ref | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | count_objects | define_finalizer | each_object | freeze | garbage_collect | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | undefine_finalizer | 47

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

_id2ref | count_objects | define_finalizer | each_object | garbage_collect | undefine_finalizer
top

Process Module < Module

public_methods

< | <= | <=> | == | === | > | >= | abort | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | daemon | detach | egid | egid= | euid | euid= | exec | exit | exit! | fork | freeze | getpgid | getpgrp | getpriority | getrlimit | gid | gid= | groups | groups= | include? | included_modules | initgroups | instance_method | instance_methods | kill | maxgroups | maxgroups= | method_defined? | module_eval | module_exec | name | pid | ppid | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | setpgid | setpgrp | setpriority | setrlimit | setsid | spawn | times | to_s | uid | uid= | wait | wait2 | waitall | waitpid | waitpid2 | 80

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

daemon | detach | egid | egid= | euid | euid= | getpgid | getpgrp | getpriority | getrlimit | gid | gid= | groups | groups= | initgroups | kill | maxgroups | maxgroups= | pid | ppid | setpgid | setpgrp | setpriority | setrlimit | setsid | times | uid | uid= | wait | wait2 | waitall | waitpid | waitpid2 | 33
top

Process::GID Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | change_privilege | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | eid | eid= | freeze | grant_privilege | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | re_exchange | re_exchangeable? | remove_class_variable | rid | sid_available? | switch | to_s | 50

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

change_privilege | eid | grant_privilege | re_exchange | re_exchangeable? | rid | sid_available? | switch
top

Process::Sys Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | getegid | geteuid | getgid | getuid | include? | included_modules | instance_method | instance_methods | issetugid | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | setegid | seteuid | setgid | setregid | setresgid | setresuid | setreuid | setrgid | setruid | setuid | to_s | 56

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

getegid | geteuid | getgid | getuid | issetugid | setegid | seteuid | setgid | setregid | setresgid | setresuid | setreuid | setrgid | setruid | setuid | 15
top

Process::UID Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | change_privilege | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | eid | eid= | freeze | grant_privilege | include? | included_modules | instance_method | instance_methods | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | re_exchange | re_exchangeable? | remove_class_variable | rid | sid_available? | switch | to_s | 50

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

change_privilege | eid | grant_privilege | re_exchange | re_exchangeable? | rid | sid_available? | switch
top

Signal Module < Module

public_methods

< | <= | <=> | == | === | > | >= | ancestors | autoload | autoload? | class_eval | class_exec | class_variable_defined? | class_variable_get | class_variable_set | class_variables | const_defined? | const_get | const_missing | const_set | constants | freeze | include? | included_modules | instance_method | instance_methods | list | method_defined? | module_eval | module_exec | name | private_class_method | private_instance_methods | private_method_defined? | protected_instance_methods | protected_method_defined? | public_class_method | public_instance_method | public_instance_methods | public_method_defined? | remove_class_variable | to_s | trap | 43

private_methods

alias_method | append_features | attr | attr_accessor | attr_reader | attr_writer | define_method | extend_object | extended | include | included | initialize | initialize_copy | method_added | method_removed | method_undefined | module_function | private | protected | public | remove_const | remove_method | undef_method | 23

private_instance_methods

list | trap
top

Exception Class < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

== | backtrace | exception | inspect | message | set_backtrace | to_s

private_instance_methods

initialize
top

NoMemoryError Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

ScriptError Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

LoadError Class < ScriptError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

NotImplementedError Class < ScriptError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

SyntaxError Class < ScriptError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

SecurityError Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

StandardError Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

ArgumentError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

EncodingError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

FiberError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

IOError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

EOFError Class < IOError < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

IndexError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

KeyError Class < IndexError < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

LocalJumpError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

exit_value | reason
top

NameError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

name | to_s

private_instance_methods

initialize
top

NoMethodError Class < NameError < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

args

private_instance_methods

initialize
top

RangeError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

FloatDomainError Class < RangeError < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

RegexpError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

RuntimeError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

StringScanner::Error Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

SystemCallError Class < StandardError < Exception < Object [ Kernel ]

public_methods

=== | allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy

public_instance_methods

errno

private_instance_methods

initialize
top

ThreadError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

TypeError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

ZeroDivisionError Class < StandardError < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy
top

SystemStackError Class < Exception < Object [ Kernel ]

public_methods

allocate | exception | new | superclass

private_methods

inherited | initialize | initialize_copy