種類
ライブラリ
- English (22)
- ビルトイン (6681)
- base64 (22)
- bigdecimal (165)
-
bigdecimal
/ jacobian (11) -
bigdecimal
/ ludcmp (11) -
bigdecimal
/ math (66) -
bigdecimal
/ newton (11) -
bigdecimal
/ util (33) -
cgi
/ session (22) -
cgi
/ session / pstore (11) - cmath (78)
- csv (11)
- date (154)
- dbm (22)
-
digest
/ sha2 (11) - drb (22)
- e2mmap (42)
- etc (44)
- fiber (8)
- fiddle (143)
-
fiddle
/ import (22) - fileutils (94)
- gdbm (11)
- getoptlong (33)
-
io
/ console (33) - ipaddr (18)
- irb (11)
-
irb
/ cmd / load (11) -
irb
/ ext / math-mode (4) -
irb
/ input-method (11) -
irb
/ output-method (11) - json (33)
- logger (1)
- matrix (453)
-
minitest
/ mock (1) -
minitest
/ spec (9) -
minitest
/ unit (19) - monitor (54)
-
net
/ ftp (528) -
net
/ http (132) -
net
/ imap (154) -
net
/ pop (275) -
net
/ smtp (100) -
net
/ telnet (8) - objspace (33)
- observer (11)
- open-uri (74)
- openssl (1892)
- optparse (418)
- ostruct (22)
- pathname (43)
- pp (11)
- prime (66)
- pstore (22)
- psych (66)
- pty (11)
- rake (33)
-
rake
/ packagetask (11) -
rdoc
/ markup (11) -
rdoc
/ rdoc (11) - readline (253)
- resolv (77)
- resolv-replace (55)
-
rexml
/ document (22) -
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / ultralightparser (11) -
rinda
/ rinda (22) -
rinda
/ tuplespace (33) -
ripper
/ lexer (8) - rubygems (11)
-
rubygems
/ command (11) -
rubygems
/ command _ manager (11) -
rubygems
/ commands / lock _ command (11) -
rubygems
/ ext / builder (22) -
rubygems
/ gem _ openssl (11) -
rubygems
/ indexer (11) -
rubygems
/ installer (55) -
rubygems
/ package / tar _ input (11) -
rubygems
/ package / tar _ reader (11) -
rubygems
/ package / tar _ reader / entry (11) -
rubygems
/ package / tar _ writer (22) -
rubygems
/ remote _ fetcher (22) -
rubygems
/ requirement (11) -
rubygems
/ security (22) -
rubygems
/ source _ index (22) -
rubygems
/ specification (22) -
rubygems
/ uninstaller (11) -
rubygems
/ user _ interaction (11) -
rubygems
/ validator (22) -
rubygems
/ version (22) - sdbm (11)
- securerandom (73)
- set (88)
- shell (6)
-
shell
/ command-processor (12) - shellwords (44)
- singleton (22)
- socket (286)
- stringio (548)
- strscan (55)
- syslog (110)
-
test
/ unit (1) - thwait (6)
- time (77)
- tmpdir (22)
- tracer (22)
- tsort (54)
- uri (418)
-
webrick
/ cgi (11) -
webrick
/ httpauth (22) -
webrick
/ httpauth / basicauth (22) -
webrick
/ httpauth / digestauth (22) -
webrick
/ httpproxy (11) -
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (11) -
webrick
/ httpservlet / filehandler (66) -
webrick
/ utils (11) - win32ole (539)
-
yaml
/ dbm (22) - zlib (220)
クラス
-
ARGF
. class (77) - Addrinfo (44)
- Array (379)
- BasicObject (33)
- BasicSocket (77)
- BigDecimal (121)
- Binding (11)
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: MemoryStore (11) -
CGI
:: Session :: PStore (11) - CSV (11)
- Complex (55)
- DBM (22)
-
DRb
:: DRbServer (11) - Data (6)
- Date (77)
- DateTime (77)
-
Digest
:: SHA2 (11) - Dir (435)
- Encoding (11)
-
Encoding
:: Converter (22) - Enumerator (16)
-
Enumerator
:: Lazy (107) - Exception (95)
- Fiber (48)
-
Fiddle
:: Handle (66) -
Fiddle
:: Pointer (66) - File (412)
-
File
:: Stat (22) - Float (41)
- FrozenError (5)
- GDBM (11)
-
Gem
:: Command (11) -
Gem
:: CommandManager (11) -
Gem
:: Commands :: LockCommand (11) -
Gem
:: Ext :: Builder (22) -
Gem
:: Indexer (11) -
Gem
:: Installer (55) -
Gem
:: Package :: TarInput (11) -
Gem
:: Package :: TarReader (11) -
Gem
:: Package :: TarReader :: Entry (11) -
Gem
:: Package :: TarWriter (11) -
Gem
:: Package :: TarWriter :: BoundedStream (11) -
Gem
:: RemoteFetcher (22) -
Gem
:: Requirement (11) -
Gem
:: Security :: Policy (11) -
Gem
:: SourceIndex (22) -
Gem
:: Specification (22) -
Gem
:: StreamUI (11) -
Gem
:: Uninstaller (11) -
Gem
:: Validator (22) -
Gem
:: Version (22) - GetoptLong (33)
- Hash (11)
- IO (1327)
- IPAddr (18)
- IPSocket (33)
-
IRB
:: Context (4) -
IRB
:: ExtendCommand :: Load (11) -
IRB
:: InputMethod (11) -
IRB
:: OutputMethod (11) - Integer (168)
- KeyError (7)
-
Logger
:: Application (1) - MatchData (92)
- Matrix (381)
-
MiniTest
:: Mock (1) -
MiniTest
:: Spec (2) - Module (219)
- Monitor (21)
-
MonitorMixin
:: ConditionVariable (22) - Mutex (4)
-
Net
:: FTP (528) -
Net
:: HTTP (55) -
Net
:: HTTPResponse (11) -
Net
:: IMAP (154) -
Net
:: POP3 (132) -
Net
:: POPMail (143) -
Net
:: SMTP (100) -
Net
:: Telnet (8) - Numeric (84)
- Object (150)
-
OpenSSL
:: ASN1 :: ObjectId (22) -
OpenSSL
:: BN (176) -
OpenSSL
:: Cipher (88) -
OpenSSL
:: Config (33) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Engine (33) -
OpenSSL
:: Netscape :: SPKI (110) -
OpenSSL
:: OCSP :: BasicResponse (11) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: OCSP :: Request (22) -
OpenSSL
:: PKCS12 (33) -
OpenSSL
:: PKCS7 (77) -
OpenSSL
:: PKey :: DH (33) -
OpenSSL
:: PKey :: DSA (44) -
OpenSSL
:: PKey :: EC (99) -
OpenSSL
:: PKey :: EC :: Group (44) -
OpenSSL
:: PKey :: EC :: Point (121) -
OpenSSL
:: PKey :: PKey (22) -
OpenSSL
:: PKey :: RSA (88) -
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: SSLServer (11) -
OpenSSL
:: SSL :: SSLSocket (33) -
OpenSSL
:: SSL :: Session (44) -
OpenSSL
:: X509 :: Attribute (77) -
OpenSSL
:: X509 :: CRL (143) -
OpenSSL
:: X509 :: Certificate (121) -
OpenSSL
:: X509 :: Extension (33) -
OpenSSL
:: X509 :: Name (11) -
OpenSSL
:: X509 :: Request (88) -
OpenSSL
:: X509 :: Revoked (22) -
OpenSSL
:: X509 :: Store (44) -
OpenSSL
:: X509 :: StoreContext (11) - OpenStruct (22)
- OptionParser (363)
- PStore (22)
- Pathname (43)
- Prime (22)
-
Prime
:: PseudoPrimeGenerator (33) - Proc (11)
-
RDoc
:: Markup (11) -
RDoc
:: RDoc (11) -
REXML
:: Document (11) -
REXML
:: Parsers :: PullParser (11) -
REXML
:: Parsers :: UltraLightParser (11) -
REXML
:: Text (11) -
Rake
:: InvocationChain (11) -
Rake
:: PackageTask (11) - Random (51)
- Range (158)
- Rational (88)
- Regexp (33)
- Resolv (44)
-
Resolv
:: DNS (11) -
Resolv
:: Hosts (22) -
Rinda
:: TupleSpace (33) -
Rinda
:: TupleSpaceProxy (22) - Ripper (8)
- SDBM (11)
- Set (88)
- Shell (6)
-
Shell
:: CommandProcessor (12) - Socket (55)
-
Socket
:: AncillaryData (33) -
Socket
:: Option (33) - String (322)
- StringIO (548)
- StringScanner (55)
- Struct (14)
- SystemCallError (11)
- SystemExit (11)
- TCPServer (11)
- TCPSocket (22)
- Thread (147)
-
Thread
:: Mutex (18) - ThreadsWait (6)
- Time (201)
- TracePoint (117)
- Tracer (22)
- UDPSocket (33)
-
URI
:: FTP (55) -
URI
:: Generic (176) -
URI
:: HTTP (33) -
URI
:: LDAP (33) -
URI
:: MailTo (55) - UnboundMethod (11)
- Vector (72)
-
WEBrick
:: CGI (11) -
WEBrick
:: HTTPAuth :: BasicAuth (22) -
WEBrick
:: HTTPAuth :: DigestAuth (22) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPServer (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (22) -
WEBrick
:: HTTPServlet :: FileHandler (44) - WIN32OLE (253)
-
WIN32OLE
_ EVENT (33) -
WIN32OLE
_ METHOD (33) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (77) -
WIN32OLE
_ TYPELIB (88) -
WIN32OLE
_ VARIANT (44) -
YAML
:: DBM (22) -
Zlib
:: GzipReader (187) -
Zlib
:: Inflate (22)
モジュール
- Base64 (22)
- BigMath (88)
- CMath (78)
- Comparable (16)
- DRb (11)
- Enumerable (110)
- Etc (44)
- Exception2MessageMapper (36)
- Fiddle (11)
-
Fiddle
:: Importer (22) - FileTest (162)
- FileUtils (94)
- Gem (11)
-
Gem
:: Security (11) - IRB (11)
- JSON (33)
- Jacobian (11)
- Kernel (649)
- LUSolve (11)
- Marshal (44)
- Math (77)
-
MiniTest
:: Assertions (19) - MonitorMixin (11)
-
Net
:: HTTPHeader (66) - Newton (11)
- ObjectSpace (66)
- Observable (11)
- OpenSSL (11)
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: Buffering (55) -
OpenSSL
:: PKCS5 (22) -
OpenSSL
:: Random (44) -
OpenSSL
:: SSL :: SocketForwarder (11) - OpenURI (22)
-
OpenURI
:: OpenRead (22) -
OptionParser
:: Arguable (55) - PTY (11)
- Process (330)
-
Process
:: GID (88) -
Process
:: Sys (165) -
Process
:: UID (77) - Psych (66)
-
Rake
:: TaskManager (22) - Readline (187)
-
RubyVM
:: AbstractSyntaxTree (16) -
RubyVM
:: MJIT (12) - SecureRandom (73)
- Shellwords (33)
- Signal (22)
- Singleton (22)
- Syslog (110)
- TSort (54)
-
Test
:: Unit (1) - URI (69)
-
WEBrick
:: HTTPAuth (22) -
WEBrick
:: Utils (11) - Zlib (11)
オブジェクト
- ENV (33)
-
Readline
:: HISTORY (66) - main (79)
キーワード
-
$ ! (11) -
$ @ (11) -
$ ERROR _ INFO (11) -
$ ERROR _ POSITION (11) - * (66)
- ** (22)
- + (22)
- - (33)
-
/ (33) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - < (11)
- << (11)
- <= (11)
- == (33)
- === (11)
- =~ (22)
- > (11)
- >= (11)
- BigDecimal (22)
- Complex (22)
- E (11)
- ErrNotRegisteredException (6)
- Fail (12)
- Fiber (11)
- Float (6)
- Integer (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NUM2INT (11)
- NUM2UINT (11)
- NUM2ULONG (11)
- NUM2USHORT (11)
- PI (11)
- Rational (11)
- Rubyの起動 (3)
- RuntimeError (11)
- String (11)
- TracePoint (11)
- URI (11)
- [] (235)
- []= (138)
-
_ getproperty (11) -
_ id2ref (11) -
_ invoke (11) -
_ load (11) -
_ setproperty (11) - ` (11)
- abort (11)
-
absolute
_ path? (5) - accept (22)
- acct (11)
- add (11)
-
add
_ certid (11) -
add
_ certificate (11) -
add
_ entry (11) -
add
_ extension (33) -
add
_ file (11) -
add
_ filter (22) -
add
_ value (11) -
add
_ word _ pair (11) - addr (11)
- adjugate (11)
- advise (11)
- after (1)
-
alias
_ command (12) - all (33)
- alphanumeric (7)
-
angle
_ with (11) - antisymmetric? (6)
- append (22)
- asin (17)
- asin! (6)
- asinh (17)
- asinh! (6)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) - at (11)
- atan (11)
- atime (22)
-
auth
_ only (11) - authenticate (22)
- autoload (11)
- backtrace (11)
-
backtrace
_ locations (11) - base64 (11)
-
basic
_ auth (11) -
basic
_ quote _ characters (11) -
basic
_ quote _ characters= (11) -
basic
_ word _ break _ characters (11) -
basic
_ word _ break _ characters= (11) - before (1)
- begin (22)
- between? (11)
- bind (22)
- binmode (11)
- birthtime (41)
- blockdev? (11)
- bool (11)
- bsearch (44)
- build (110)
-
by
_ id (11) - byteindex (2)
- byteoffset (4)
- bytes (28)
- bytesplice (4)
-
callee
_ id (11) - caller (33)
- cause (11)
- cbrt (6)
- ceil (11)
- certificates= (11)
- challenge (33)
- challenge= (11)
-
change
_ privilege (22) - chardev? (11)
- chars (28)
- chdir (55)
- check (11)
-
check
_ closed (11) - children (31)
- chmod (22)
- chown (22)
- chr (22)
- chroot (11)
-
chunk
_ while (8) - cipher (11)
- ciphers= (11)
- civil (22)
- clamp (5)
-
class
_ variable _ get (11) - clear (11)
-
clear
_ bit! (11) -
clock
_ gettime (11) - clone (22)
- close (35)
-
close
_ read (22) -
close
_ write (22) - cmd (4)
- coerce (11)
- cofactor (11)
-
cofactor
_ expansion (11) - collect (11)
-
collect
_ concat (11) - combination (22)
- combine (14)
- commercial (22)
- commit (11)
- compile (11)
- complain (11)
-
completer
_ quote _ characters (11) -
completer
_ quote _ characters= (11) -
completer
_ word _ break _ characters (11) -
completer
_ word _ break _ characters= (11) -
completion
_ append _ character (11) -
completion
_ append _ character= (11) - connect (22)
-
connect
_ address (11) -
const
_ get (11) -
const
_ load (11) -
const
_ missing (11) -
content
_ length (11) - convert (11)
-
convert
_ type (11) - cooked (11)
- copy (11)
- cos (11)
-
count
_ nodes (11) -
count
_ objects _ size (11) -
count
_ tdata _ objects (11) - cp (11)
-
cp
_ lr (6) - create (33)
-
create
_ listeners (11) - crit (11)
- ctime (22)
- cycle (22)
- daemon (11)
-
decode
_ www _ form (11) -
decode
_ www _ form _ component (11) - decrypt (33)
- define (15)
-
define
_ finalizer (22) -
define
_ method (44) - delete (77)
- delete! (11)
-
delete
_ all (22) -
delete
_ at (22) -
delete
_ if (11) - det (11)
- detach (11)
- detect (22)
- determinant (11)
-
dh
_ compute _ key (11) - diagonal? (11)
- difference (11)
- digest (11)
- digits (22)
- dir (22)
- directory? (11)
- dirname (3)
- disjoint? (11)
- div (11)
- dlload (11)
- dlopen (11)
-
do
_ GET (22) -
do
_ OPTIONS (11) -
do
_ POST (11) - document (11)
- download (11)
-
dsa
_ sign _ asn1 (11) -
dsa
_ verify _ asn1 (11) - dump (33)
- dup (22)
- each (165)
-
each
_ byte (66) -
each
_ char (44) -
each
_ child (40) -
each
_ line (110) -
each
_ mail (11) - egd (11)
-
egd
_ bytes (11) - egid= (11)
- eid (11)
- eid= (22)
- eigen (11)
- eigensystem (11)
-
emacs
_ editing _ mode (11) - empty (11)
- empty? (8)
- encrypt (22)
- end (11)
-
enhance
_ with _ matching _ rule (11) -
ensure
_ dependency (11) -
ensure
_ ssl _ available (11) - entries (39)
-
entrywise
_ product (7) -
enum
_ for (22) - environment (11)
- eof (11)
- eof? (11)
- eql? (11)
- errno (11)
- euid= (11)
- eval (11)
-
eval
_ script (6) - event (11)
- examine (11)
- exception (22)
- exec (44)
- execute (11)
- exist? (11)
- exit (11)
- exp (17)
- expunge (11)
- extensions= (33)
-
extract
_ entry (11) -
extract
_ files (11) - fail (39)
- fcntl (22)
- fdatasync (11)
- feed (11)
- fetch (117)
- file? (11)
-
filename
_ quote _ characters (11) -
filename
_ quote _ characters= (11) - fileno (32)
- filter (6)
-
filter
_ map (5) - find (33)
-
find
_ all (11) -
find
_ command (11) -
find
_ proxy (11) - finish (44)
-
fips
_ mode= (11) - first (44)
-
first
_ minor (11) -
flat
_ map (11) - flatten (11)
- flatten! (22)
- flock (11)
- floor (11)
- flunk (1)
- flush (11)
-
for
_ fd (11) - foreach (77)
- fork (55)
- fragment= (11)
- frexp (11)
-
from
_ name (22) - fsync (11)
- ftype (11)
- gamma (11)
- gcd (11)
- gcdlcm (11)
- gem (11)
- generate (33)
-
generate
_ bin (11) -
generate
_ prime (11) - get (22)
-
get
_ one _ gem _ name (11) -
get
_ screen _ size (11) - getaddress (44)
- getaddrinfo (22)
- getbinaryfile (22)
- getbyte (11)
- getc (33)
- getdir (11)
- getegid (11)
- geteuid (11)
- getgid (11)
- getgrgid (11)
- gethostbyaddr (11)
- getname (33)
- getnameinfo (22)
- getopts (55)
- getpgid (11)
- getpgrp (11)
- getpriority (11)
- getpwuid (11)
- getquota (11)
- getquotaroot (11)
- getrlimit (11)
- gets (77)
- getsid (11)
- gettextfile (22)
- getuid (11)
- getwd (11)
- gid= (11)
- gm (22)
-
grant
_ privilege (22) - group (11)
- groups (11)
- groups= (11)
- grpowned? (11)
- guid (11)
-
hadamard
_ product (7) -
handle
_ interrupt (11) - header (11)
- headers= (11)
- help (11)
- hermitian? (11)
- hex (11)
- host= (11)
- hostname= (11)
- hstack (22)
- httpdate (11)
- identical? (11)
-
implemented
_ ole _ types (11) - include (22)
- infinity? (11)
- inflate (33)
- info (11)
- initgroups (11)
-
initialize
_ copy (11) -
inner
_ product (11) - insert (11)
- inspect (22)
- install (11)
-
instance
_ eval (22) -
instance
_ method (11) -
instruction
_ sequence (6) - int (22)
- intersect? (11)
- intersection (16)
- invert! (11)
- invoke (11)
- ioctl (11)
-
ip
_ pktinfo (11) -
irb
_ abort (11) - isatty (11)
- iso8601 (11)
- issetugid (11)
- issuer= (22)
- jacobian (11)
- jd (11)
- join (55)
-
key
_ len= (11) - kill (11)
-
laplace
_ expansion (11) - last (11)
-
last
_ update= (11) - lchmod (11)
- lchown (11)
- lcm (11)
- lex (4)
- lgamma (11)
-
library
_ name (11) - limit (11)
- lineno (33)
- lineno= (22)
- lines (56)
- linger (11)
- link (22)
- list (22)
- listen (22)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) - load (55)
-
load
_ file (11) -
load
_ random _ file (11) -
load
_ specification (11) -
load
_ stream (22) - local (22)
-
local
_ variable _ get (11) - locale= (11)
- log (34)
- login (22)
- loop (11)
- ls (22)
- lshift! (11)
- lstat (22)
- ludecomp (11)
- lutime (7)
- mail (33)
- mails (11)
-
major
_ version (22) - make (11)
-
make
_ affine! (11) -
make
_ partial _ content (11) - map (11)
- mask (11)
- mask= (11)
-
mask
_ bits! (11) -
math
_ mode= (4) - max (44)
- maxgroups (11)
- mdtm (11)
-
method
_ id (11) -
method
_ missing (22) - min (86)
-
minor
_ version (22) - mkdir (22)
- mktime (22)
- mktmpdir (22)
-
mod
_ inverse (11) - mode (22)
- modifiable (11)
-
mon
_ check _ owner (5) -
mon
_ exit (16) -
mount
_ proc (22) - mtime (33)
- mult (11)
-
must
_ be _ instance _ of (1) -
must
_ be _ kind _ of (1) -
must
_ be _ nil (1) -
must
_ be _ within _ delta (1) -
must
_ be _ within _ epsilon (1) -
must
_ include (1) -
must
_ raise (1) -
n
_ bytes (11) -
n
_ mails (11) - name= (9)
- new (820)
- new2 (11)
- next (11)
-
next
_ update= (11) -
next
_ wait (6) - nlsolve (11)
- nlst (11)
- noecho (11)
- noop (11)
- normal? (11)
- normalize (11)
-
not
_ after= (11) -
not
_ before= (11) - notice (11)
-
notify
_ observers (11) - now (11)
- offset (22)
- oid (22)
- oid= (22)
-
ole
_ activex _ initialize (11) -
ole
_ classes (11) -
ole
_ func _ methods (11) -
ole
_ get _ methods (11) -
ole
_ method (11) -
ole
_ method _ help (11) -
ole
_ methods (11) -
ole
_ put _ methods (11) -
ole
_ query _ interface (11) -
ole
_ show _ help (11) -
ole
_ typelib (11) - on (132)
-
on
_ curve? (11) -
on
_ event (11) -
on
_ event _ with _ outargs (11) - opaque= (11)
- open (239)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) - ord (11)
- order (44)
- order! (44)
- ordering= (11)
- ordinal (22)
- orthogonal? (11)
- owned? (11)
- padding= (11)
- parameters (6)
- paranoid (11)
- parse (118)
- parse! (22)
-
parse
_ file (19) - passwd (11)
- password= (11)
- path (29)
- path= (11)
- pause (6)
-
pbkdf2
_ hmac (11) -
pbkdf2
_ hmac _ sha1 (11) - peek (22)
- peep (11)
- peeraddr (11)
-
pending
_ interrupt? (11) - permutation (22)
- permutation? (11)
- permute (22)
- permute! (22)
- pid (11)
- pipe (88)
- pipe? (11)
-
pkcs5
_ keyivgen (11) -
point
_ conversion _ form (11) - pointer= (11)
- pop (55)
- popen (154)
- port= (11)
- pos (22)
- pos= (44)
-
post
_ connection _ check (11) - pow (22)
- pread (7)
- prefix= (7)
-
pretty
_ print _ inspect (11) - prime? (22)
-
prime
_ division (33) -
prime
_ fasttest? (11) - print (55)
- printf (44)
- private (46)
-
private
_ constant (11) -
private
_ decrypt (11) -
private
_ encrypt (11) -
private
_ key= (11) - produce (5)
- protected (8)
-
proxy
_ basic _ auth (11) -
pseudo
_ rand (11) - public (46)
-
public
_ constant (11) -
public
_ decrypt (11) -
public
_ encrypt (11) -
public
_ instance _ method (11) -
public
_ key (44) -
public
_ key= (44) -
public
_ method (11) -
public
_ send (22) - put (22)
- putbinaryfile (22)
- putc (22)
- puts (33)
- puttextfile (22)
- pwd (22)
- pwrite (7)
- query= (11)
- quo (11)
- raise (59)
-
raised
_ exception (11) - rand (55)
-
random
_ bytes (11) -
random
_ number (11) - range (11)
-
range
_ length (11) - rationalize (22)
- raw (11)
-
rb
_ define _ class _ under (11) -
rb
_ exc _ raise (11) -
rb
_ f _ raise (11) -
rb
_ memerror (11) -
rb
_ raise (11) -
rb
_ thread _ raise (11) -
rb
_ thread _ raise _ m (11) -
rb
_ thread _ signal _ raise (11) -
rb
_ time _ timespec _ new (9) -
re
_ exchange (22) - read (121)
-
read
_ nonblock (33) -
read
_ smime (11) - readbyte (33)
- readchar (55)
- readline (121)
- readlines (99)
- readlink (11)
- readpartial (66)
- realdirpath (11)
- realpath (11)
- receiver (12)
- recv (11)
-
recv
_ nonblock (11) - recvfrom (22)
-
recvfrom
_ nonblock (11) - refresh! (11)
- register (11)
- registry= (11)
- regular? (11)
- reject (33)
-
relative
_ path _ from (11) - remove (11)
-
remove
_ class _ variable (11) -
remove
_ instance _ variable (11) - rename (33)
-
renegotiation
_ cb= (11) - reopen (55)
-
repeated
_ combination (22) -
repeated
_ permutation (22) -
report
_ on _ exception (16) -
report
_ on _ exception= (16) - request (22)
- require (11)
-
require
_ relative (11) -
respond
_ to? (11) - restore (11)
- resume (17)
- retrbinary (22)
- retrlines (11)
-
return
_ type (11) -
return
_ value (11) -
return
_ vtype (11) - rewind (55)
- rfc2822 (11)
- rfc822 (11)
-
rinda
/ rinda (11) - rmdir (22)
- round (30)
- rshift! (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby
_ xmalloc (11) -
ruby
_ xrealloc (11) - run (11)
- sample (22)
- scheme= (11)
- seek (33)
- select (33)
- send (22)
-
send
_ mail (11) - sendcmd (11)
- sendmail (11)
- service (33)
-
set
_ backtrace (11) -
set
_ bit! (11) -
set
_ default _ paths (11) -
set
_ screen _ size (11) -
set
_ to _ infinity! (11) - setbyte (11)
- setegid (11)
- seteuid (11)
- setgid (11)
- setpgid (11)
- setpriority (11)
- setproperty (22)
- setquota (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setrlimit (22)
- setruid (11)
- setsid (11)
- setsockopt (22)
- setuid (11)
- setuid? (11)
-
setup
_ argv (1) - shellsplit (22)
- shellwords (11)
- shift (33)
- shutdown (11)
- sign (66)
-
signature
_ algorithm (11) - sin (28)
- sin! (6)
-
singleton
_ class (11) -
singleton
_ method (11) - singular? (11)
- sinh (17)
- sinh! (6)
- site (11)
- size (33)
- size? (11)
- sizeof (11)
-
skew
_ symmetric? (6) - skip (1)
- sleep (11)
- slice (66)
- socket? (11)
- spawn (55)
- split (22)
- sqrt (35)
- start (112)
-
start
_ service (11) - stat (22)
- status (55)
- step (89)
- storbinary (22)
- storlines (22)
-
strict
_ decode64 (11) - string= (11)
- strptime (22)
- sub (33)
- subject= (11)
- subscribe (11)
- succ (11)
- switch (44)
- sym (22)
- symlink (22)
- symmetric? (11)
- sync (11)
- sync= (11)
- synchronize (11)
-
synthesize
_ file _ task (11) - syscall (11)
- sysopen (11)
- sysread (55)
- sysseek (11)
- system (55)
- sysverify (11)
- syswrite (33)
- take (22)
- tell (22)
- terminate (11)
-
terminate
_ interaction (11) - throw (11)
- times (11)
- to= (11)
-
to
_ a (6) -
to
_ bn (11) -
to
_ d (33) -
to
_ der (88) -
to
_ enum (22) -
to
_ i (66) -
to
_ int (22) -
to
_ path (7) -
to
_ pem (66) -
to
_ ptr (11) -
to
_ r (11) -
to
_ s (55) -
to
_ text (55) - tokenize (4)
- top (11)
- tr (11)
- trace (22)
- transaction (11)
- transfer (11)
- trap (22)
- traverse (11)
- truncate (44)
-
try
_ convert (3) - tsort (22)
-
tsort
_ each (32) -
tsort
_ each _ child (11) - tty? (11)
- typecode= (11)
- typekind (11)
- uid= (11)
-
unalias
_ command (6) - ungetc (33)
-
unicode
_ normalize (10) -
unicode
_ normalize! (10) -
unicode
_ normalized? (10) - union (11)
- unitary? (11)
-
unix
_ path (11) -
unix
_ rights (11) - unlink (22)
- unparse (11)
- unscan (11)
- unsubscribe (11)
- uptodate? (11)
- urandom (7)
-
urlsafe
_ base64 (11) -
urlsafe
_ decode64 (11) - user= (11)
- userinfo= (11)
- utc (22)
- utime (11)
- uuid (11)
- validate (11)
- value (22)
- value= (33)
- variables (11)
- verify (78)
-
verify
_ gem (22) -
verify
_ gem _ file (11) -
verify
_ trust _ dir (11) - version (11)
- version= (22)
-
vi
_ editing _ mode (11) - visible? (11)
- voidcmd (11)
- vstack (11)
- wait (22)
- wait2 (11)
-
wait
_ while (11) - waitfor (4)
- waitpid (11)
- waitpid2 (11)
- warn (11)
- warning (11)
- with (2)
- write (44)
-
write
_ nonblock (33) -
write
_ random _ file (11) -
write
_ smime (11) - xmlschema (11)
- yield (22)
- zero? (11)
- zip (22)
- 制御構造 (11)
検索結果
先頭5件
-
Exception2MessageMapper
# Raise(exception _ class = nil , *rest) -> () (21231.0) -
登録されている情報を使用して、例外を発生させます。
...ram exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。
例:
class Foo
extend Exception2Messag......ption :NewExceptionClass, "message...%d, %d and %d" # =>
def foo
Raise NewExceptionClass, 1, 2, 3
end
end
Foo.new().foo() #=> in `Raise': message...1, 2 and 3 (Foo::NewExceptionClass)
# という例外が発生します。
Foo.Raise Foo::NewExceptio......nClass, 1, 3, 5 #=> in `Raise': message...1, 3 and 5 (Foo::NewExceptionClass)
# という例外が発生します。... -
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (21207.0) -
登録されている情報を使用して、例外を発生させます。
...@param klass 一階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない... -
OpenSSL
:: PKey :: EC :: Point # infinity? -> bool (15206.0) -
自身が無限遠点であるならば true を返します。
...自身が無限遠点であるならば true を返します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#set_to_infinity!... -
OpenSSL
:: PKey :: EC :: Point # set _ to _ infinity! -> self (15206.0) -
自身を無限遠点に設定します。
...自身を無限遠点に設定します。
@raise OpenSSL::PKey::EC::Point::Error エラーが生じた場合に発生します
@see OpenSSL::PKey::EC::Point#infinity!... -
Object
# pretty _ print _ inspect -> String (12306.0) -
Object#pretty_print を使って Object#inspect と同様に オブジェクトを人間が読める形式に変換した文字列を返します。
...t#pretty_print を使って Object#inspect と同様に
オブジェクトを人間が読める形式に変換した文字列を返します。
出力する全てのオブジェクトに Object#pretty_print が定義されている必要があります。
そうでない場合には RuntimeError......が発生します。
@raise RuntimeError 出力する全てのオブジェクトに Object#pretty_print が定義されて
いない場合に発生します。... -
VALUE rb
_ time _ timespec _ new(const struct timespec *ts , int offset) (12306.0) -
引数 ts、offset を元に Time オブジェクトを作成して返します。
...元に Time オブジェクトを作成して返します。
@param ts timespec 構造体のポインタ
@param offset 協定世界時との時差(秒)。
-86400 < offset < 86400 の場合は指定した時差に、INT_MAX
を指定した場合は地方時、INT_MAX-1......を指定した場合は UTC に
なります。
@raise ArgumentError offset に上述の範囲以外の値を指定した場合に発生し
ます。... -
Thread
# raise(error _ type , message , traceback) -> () (12225.0) -
自身が表すスレッドで強制的に例外を発生させます。
...Kernel.#raise を参照してください。
@param message Kernel.#raise を参照してください。
@param traceback Kernel.#raise を参照してください。
Thread.new {
sleep 1
Thread.main.raise "foobar"
}
begin
sleep
rescue
p $!, $@
end
=> #<RuntimeError:... -
TracePoint
# raised _ exception -> Exception (12218.0) -
発生した例外を返します。
...。
@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。
//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begin
0/... -
Fiber
# raise -> object (12215.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message......引数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
こ......す。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内... -
Fiber
# raise(exception , message = nil , backtrace = nil) -> object (12215.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message......引数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
こ......す。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内... -
Fiber
# raise(message) -> object (12215.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
Fiber.yield が呼ばれていないかファイバーがすでに終了している場合、
FiberError が発生します。
引数を渡さない場合、RuntimeError が発生します。
message......引数を渡した場合、message 引数をメッセージとした RuntimeError
が発生します。
その他のケースでは、最初の引数は Exception か Exception
のインスタンスを返す exception メソッドを持ったオブジェクトである
必要があります。
こ......す。
@param exception 発生させる例外です。
@param backtrace 例外発生時のスタックトレースです。文字列の配列で指定します。
//emlist[例][ruby]{
f = Fiber.new { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内... -
ObjectSpace
. # define _ finalizer(obj) {|id| . . . } -> Array (12212.0) -
obj が解放されるときに実行されるファイナライザ proc を 登録します。同じオブジェクトについて複数回呼ばれたときは置き換えで はなく追加登録されます。固定値 0 と proc を配列にして返します。
...ロックを指定した場合は、そのブロックがファイナライザになります。
obj の回収時にブロックは obj の ID (BasicObject#__id__)を引数とし
て実行されます。
しかし、後述の問題があるのでブロックでファイナライザを登録するの......す。proc は obj の回収時に obj の ID を引数として実行されます。
=== 使い方の注意
以下は、define_finalizer の使い方の悪い例です。
//emlist[悪い例][ruby]{
class Foo
def initialize
ObjectSpace.define_finalizer(self) {
puts "foo"
}
end
e......ておいた方が良いでしょう。
//emlist[例][ruby]{
class Baz
def initialize
ObjectSpace.define_finalizer self, eval(%q{
proc {
raise "baz" rescue puts $!
raise "baz2"
puts "baz3"
}
}, TOPLEVEL_BINDING)
end
end
Baz.new
GC.start
# => baz
//}...