2796件ヒット
[1-100件を表示]
(0.110秒)
ライブラリ
- ビルトイン (1942)
- e2mmap (12)
- fiber (8)
-
fiddle
/ import (12) -
irb
/ cmd / load (12) -
minitest
/ unit (1) -
net
/ ftp (12) -
net
/ http (48) -
net
/ imap (12) -
net
/ pop (108) -
net
/ smtp (36) - openssl (12)
- optparse (60)
- pstore (60)
- rake (24)
- resolv-replace (12)
-
rubygems
/ installer (12) - socket (24)
- stringio (12)
- strscan (60)
- thwait (6)
- tsort (35)
- win32ole (84)
- zlib (192)
クラス
-
ARGF
. class (24) - Array (120)
- BasicObject (36)
- BasicSocket (12)
- Binding (12)
- Dir (48)
- Enumerator (48)
-
Enumerator
:: Lazy (48) - Exception (104)
- Fiber (42)
- File (36)
- FrozenError (6)
-
Gem
:: Installer (12) - IO (268)
-
IRB
:: ExtendCommand :: Load (12) - KeyError (16)
- MatchData (102)
- Module (300)
- Mutex (6)
-
Net
:: FTP (12) -
Net
:: HTTPResponse (12) -
Net
:: IMAP (12) -
Net
:: POPMail (108) -
Net
:: SMTP (36) - Numeric (93)
- Object (144)
-
OpenSSL
:: SSL :: SSLContext (12) - OptionParser (60)
- PStore (60)
- Proc (48)
-
Rake
:: InvocationChain (12) - Random (36)
- Range (74)
- Regexp (12)
- Socket (12)
- String (24)
- StringIO (12)
- StringScanner (60)
- SystemCallError (12)
- SystemExit (12)
- Thread (12)
-
Thread
:: Mutex (30) - ThreadsWait (6)
- TracePoint (105)
- UDPSocket (12)
- UnboundMethod (12)
- WIN32OLE (48)
-
WIN32OLE
_ EVENT (24) -
WIN32OLE
_ TYPE (12) -
Zlib
:: GzipReader (180) -
Zlib
:: Inflate (12)
モジュール
- Comparable (12)
- Enumerable (108)
- Exception2MessageMapper (12)
-
Fiddle
:: Importer (12) -
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (36) -
Rake
:: TaskManager (12) - TSort (35)
キーワード
- < (12)
- <= (12)
- == (24)
- === (24)
- =~ (12)
- > (12)
- >= (12)
- Fail (6)
- Raise (6)
- [] (96)
- []= (36)
- abort (12)
- accept (12)
- all (36)
- append (24)
-
assert
_ send (1) - at (12)
- backtrace (12)
-
backtrace
_ locations (12) - begin (24)
- bind (12)
- binmode (12)
- byteoffset (6)
- call (12)
-
callee
_ id (12) - cause (12)
- chunk (12)
- clamp (12)
-
class
_ variable _ get (12) - clone (24)
-
close
_ read (12) -
close
_ write (12) - commit (12)
-
connect
_ nonblock (12) -
const
_ get (12) -
const
_ missing (12) -
define
_ method (24) - delete (12)
- dup (24)
- each (36)
-
each
_ byte (48) -
each
_ line (24) -
ensure
_ dependency (12) -
enum
_ for (48) - errno (12)
-
eval
_ script (7) - event (12)
- exception (24)
- execute (12)
- fcntl (12)
- fdatasync (12)
- feed (12)
- fetch (84)
- first (24)
- flush (12)
- getc (12)
- gets (12)
- include (12)
- inflate (12)
-
initialize
_ copy (12) - inspect (12)
-
instance
_ eval (24) -
instance
_ method (12) -
instruction
_ sequence (7) - key (8)
- last (24)
- lineno (24)
- lineno= (12)
-
local
_ variable _ get (12) - lstat (12)
- mail (36)
- max (48)
-
method
_ id (12) -
method
_ missing (12) - min (48)
- next (12)
-
next
_ values (12) -
next
_ wait (6) - offset (24)
-
ole
_ func _ methods (12) -
ole
_ get _ methods (12) -
ole
_ query _ interface (12) -
on
_ event (12) -
on
_ event _ with _ outargs (12) - overlap? (2)
- parameters (7)
- parse (24)
- parse! (12)
- path (12)
- peek (12)
-
peek
_ values (12) - peep (12)
- pid (12)
- pointer= (12)
- pop (36)
- pos (12)
- pos= (36)
- pread (8)
- private (48)
-
private
_ constant (12) - public (48)
-
public
_ constant (12) -
public
_ send (24) - pwrite (8)
-
raised
_ exception (12) - rand (36)
- read (24)
- readbyte (24)
- readchar (24)
- readline (12)
- readlines (12)
- receiver (14)
- reject (12)
-
remove
_ class _ variable (12) -
remove
_ const (12) -
remove
_ instance _ variable (12) -
remove
_ method (12) -
renegotiation
_ cb= (12) -
respond
_ to? (12) - resume (12)
-
return
_ value (12) - rewind (12)
- seek (36)
- send (24)
-
send
_ mail (12) - sendcmd (12)
- sendmail (12)
-
set
_ backtrace (12) -
singleton
_ method (12) - size (12)
- sizeof (12)
- sleep (12)
- stat (12)
- status (12)
- step (93)
- sync (12)
- synchronize (12)
-
synthesize
_ file _ task (12) - sysseek (12)
- syswrite (12)
- tell (12)
-
to
_ enum (48) - transaction (12)
- transfer (12)
- truncate (12)
- tsort (12)
-
tsort
_ each (23) -
undef
_ method (12) - ungetc (12)
- unlock (12)
- unscan (12)
- value (12)
- variables (12)
- write (12)
- yield (12)
検索結果
先頭5件
-
MatchData
# end(n) -> Integer | nil (18144.0) -
n 番目の部分文字列終端のオフセットを返します。
...列を指定する数値。
@raise IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.end(0) # => 6
p $~.end(1) # => 3
p $~.end(2) # => 6
p $~.end(3) # => nil
p $~.end(4) # => `end': index 4 out of matches (Ind... -
Thread
# raise(error _ type , message , traceback) -> () (18132.0) -
自身が表すスレッドで強制的に例外を発生させます。
...r_type Kernel.#raise を参照してください。
@param message Kernel.#raise を参照してください。
@param traceback Kernel.#raise を参照してください。
Thread.new {
sleep 1
Thread.main.raise "foobar"
}
begin
sleep
rescue
p $!, $@
end
=> #<Runtim... -
Fiber
# raise -> object (18128.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...ew { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration # => :exit
//}... -
Fiber
# raise(exception , message = nil , backtrace = nil) -> object (18128.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...ew { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration # => :exit
//}... -
Fiber
# raise(message) -> object (18128.0) -
selfが表すファイバーが最後に Fiber.yield を呼んだ場所で例外を発生させます。
...ew { Fiber.yield }
f.resume
f.raise "Error!" # => Error! (RuntimeError)
//}
//emlist[ファイバー内のイテレーションを終了させる例][ruby]{
f = Fiber.new do
loop do
Fiber.yield(:loop)
end
:exit
end
p f.resume # => :loop
p f.raise StopIteration # => :exit
//}... -
Range
# end -> object (18105.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin -
Gem
:: Installer # ensure _ dependency(spec , dependency) -> true (6207.0) -
インストールしようとしている Gem が依存関係を満たしている事を確認します。
...合は、例外 Gem::InstallError が発生します。
@param spec Gem::Specification のインスタンスを指定します。
@param dependency Gem::Dependency のインスタンスを指定します。
@raise Gem::InstallError 依存関係を満たしていない場合に発生します。... -
Net
:: SMTP # send _ mail(mailsrc , from _ addr , *to _ addrs) -> () (6137.0) -
メールを送信します。
...。
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr......少なくとも1個)
@raise IOError すでにセッションが終了している場合に発生します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMT......Pエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@raise Net::SMTPUnknownError SMTPエラーコードがプロトコル上不正な場合に発生します... -
Net
:: SMTP # send _ message(mailsrc , from _ addr , *to _ addrs) -> () (6137.0) -
メールを送信します。
...。
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr......少なくとも1個)
@raise IOError すでにセッションが終了している場合に発生します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMT......Pエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@raise Net::SMTPUnknownError SMTPエラーコードがプロトコル上不正な場合に発生します... -
Net
:: SMTP # sendmail(mailsrc , from _ addr , *to _ addrs) -> () (6137.0) -
メールを送信します。
...。
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr......少なくとも1個)
@raise IOError すでにセッションが終了している場合に発生します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMT......Pエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@raise Net::SMTPUnknownError SMTPエラーコードがプロトコル上不正な場合に発生します...