ライブラリ
- ビルトイン (1843)
- bigdecimal (48)
-
cgi
/ session (24) -
cgi
/ session / pstore (12) - coverage (24)
- csv (12)
- date (156)
-
digest
/ sha2 (12) - drb (12)
- e2mmap (12)
- fiddle (72)
- ipaddr (12)
- irb (12)
- matrix (52)
-
minitest
/ spec (2) -
net
/ ftp (24) -
net
/ http (24) -
net
/ pop (72) -
net
/ smtp (32) -
net
/ telnet (4) - open-uri (40)
- openssl (732)
- optparse (48)
- ostruct (12)
- pathname (12)
- prime (12)
- psych (83)
- pty (12)
-
rdoc
/ markup / to _ html _ crossref (12) - readline (264)
- resolv (24)
- resolv-replace (36)
-
rexml
/ document (24) -
ripper
/ lexer (10) -
rubygems
/ doc _ manager (12) -
rubygems
/ ext / builder (24) -
rubygems
/ gem _ openssl (12) -
rubygems
/ installer (12) -
rubygems
/ requirement (12) -
rubygems
/ security (12) -
rubygems
/ source _ index (12) -
rubygems
/ specification (12) -
rubygems
/ version (24) - securerandom (80)
- set (18)
- shell (6)
-
shell
/ command-processor (12) - shellwords (12)
- socket (60)
- stringio (36)
-
test
/ unit (1) - time (84)
- tmpdir (24)
- tracer (24)
- tsort (35)
- uri (252)
-
webrick
/ httpproxy (12) - win32ole (144)
- zlib (24)
クラス
- Addrinfo (24)
- BigDecimal (48)
-
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: MemoryStore (12) -
CGI
:: Session :: PStore (12) - CSV (12)
- Coverage (24)
-
DRb
:: DRbServer (12) - Data (18)
- Date (72)
- DateTime (84)
-
Digest
:: SHA2 (12) - Dir (348)
- Encoding (12)
- Enumerator (6)
-
Enumerator
:: Lazy (12) - Fiber (12)
-
Fiddle
:: Handle (48) -
Fiddle
:: Pointer (24) - File (317)
-
File
:: Stat (12) -
Gem
:: DocManager (12) -
Gem
:: Ext :: Builder (24) -
Gem
:: Installer (12) -
Gem
:: Requirement (12) -
Gem
:: SourceIndex (12) -
Gem
:: Specification (12) -
Gem
:: Version (24) - Hash (48)
- IO (432)
- IPAddr (12)
- Integer (12)
- Matrix (52)
-
MiniTest
:: Spec (2) -
Net
:: FTP (24) -
Net
:: HTTP (24) -
Net
:: POP3 (72) -
Net
:: SMTP (32) -
Net
:: Telnet (4) -
OpenSSL
:: ASN1 :: ObjectId (12) -
OpenSSL
:: BN (96) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Config (24) -
OpenSSL
:: Digest (12) -
OpenSSL
:: Engine (12) -
OpenSSL
:: Netscape :: SPKI (24) -
OpenSSL
:: OCSP :: CertificateId (12) -
OpenSSL
:: OCSP :: Request (24) -
OpenSSL
:: PKCS12 (24) -
OpenSSL
:: PKCS7 (36) -
OpenSSL
:: PKey :: DH (60) -
OpenSSL
:: PKey :: DSA (48) -
OpenSSL
:: PKey :: EC (24) -
OpenSSL
:: PKey :: EC :: Group (24) -
OpenSSL
:: PKey :: EC :: Point (36) -
OpenSSL
:: PKey :: RSA (60) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: SSL :: Session (12) -
OpenSSL
:: X509 :: Attribute (24) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Certificate (24) -
OpenSSL
:: X509 :: Name (36) -
OpenSSL
:: X509 :: Request (24) -
OpenSSL
:: X509 :: Store (12) -
OpenSSL
:: X509 :: StoreContext (12) - OpenStruct (12)
- OptionParser (48)
- Pathname (12)
- Prime (12)
- Proc (19)
-
RDoc
:: Markup :: ToHtmlCrossref (12) -
REXML
:: Document (12) -
REXML
:: Text (12) - Random (44)
- Range (12)
- Regexp (24)
- Resolv (24)
- Ripper (10)
- SOCKSSocket (12)
- Set (24)
- Shell (6)
-
Shell
:: CommandProcessor (12) - Socket (36)
- StringIO (36)
- Struct (48)
- SystemCallError (48)
- TCPSocket (24)
- Thread (78)
- Time (223)
- TracePoint (24)
- Tracer (24)
-
URI
:: FTP (48) -
URI
:: Generic (36) -
URI
:: HTTP (36) -
URI
:: LDAP (36) -
URI
:: MailTo (36) -
WEBrick
:: HTTPProxyServer (12) - WIN32OLE (60)
-
WIN32OLE
_ EVENT (12) -
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ PARAM (12) -
WIN32OLE
_ TYPE (24) -
WIN32OLE
_ TYPELIB (12) -
WIN32OLE
_ VARIANT (12) -
Zlib
:: GzipReader (12) -
Zlib
:: Inflate (12)
モジュール
- Exception2MessageMapper (12)
- Gem (12)
-
Gem
:: Security (12) - IRB (12)
- OpenURI (24)
- PTY (12)
- Process (36)
- Psych (83)
- Readline (192)
-
RubyVM
:: AbstractSyntaxTree (20) -
RubyVM
:: MJIT (14) - SecureRandom (80)
- Shellwords (12)
- TSort (35)
-
Test
:: Unit (1) - URI (76)
オブジェクト
- ENV (36)
-
Readline
:: HISTORY (72) - main (90)
キーワード
- === (12)
- Fail (6)
- [] (78)
- []= (12)
-
_ load (12) -
absolute
_ path? (6) - accept (12)
-
add
_ filter (24) - after (1)
-
alias
_ command (12) - alphanumeric (8)
- atime (12)
-
auth
_ only (12) - base64 (12)
-
basic
_ quote _ characters (12) -
basic
_ quote _ characters= (12) -
basic
_ word _ break _ characters (12) -
basic
_ word _ break _ characters= (12) - before (1)
- birthtime (11)
- build (120)
-
by
_ id (12) - chdir (48)
- check (12)
- children (16)
- chmod (12)
- chown (12)
- chroot (12)
- civil (24)
- clear (12)
- combine (16)
- commercial (24)
- compile (12)
-
completer
_ quote _ characters (12) -
completer
_ quote _ characters= (12) -
completer
_ word _ break _ characters (12) -
completer
_ word _ break _ characters= (12) -
completion
_ append _ character (12) -
completion
_ append _ character= (12) - connect (12)
-
const
_ load (12) - create (24)
- ctime (12)
-
decode
_ www _ form (12) -
decode
_ www _ form _ component (12) - define (6)
-
define
_ method (24) - delete (24)
-
delete
_ all (24) -
delete
_ at (12) - dirname (4)
-
each
_ child (32) -
emacs
_ editing _ mode (12) - empty (12)
-
ensure
_ ssl _ available (12) - entries (24)
- fetch (36)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) - find (12)
-
for
_ fd (12) - foreach (84)
- fork (36)
- ftype (12)
- generate (24)
-
generate
_ prime (12) -
get
_ screen _ size (12) - getaddress (12)
- getaddrinfo (24)
- gethostbyaddr (12)
- getname (12)
- getnameinfo (12)
- getopts (24)
- getwd (12)
- gm (24)
-
handle
_ interrupt (12) - hex (12)
- hstack (12)
- httpdate (12)
- include (12)
- inflate (12)
-
irb
_ abort (12) - iso8601 (12)
- jd (12)
- join (24)
- lchmod (12)
- lchown (12)
- lex (5)
- limit (12)
- link (12)
- load (39)
-
load
_ documents (8) -
load
_ file (12) -
load
_ rdoc (12) -
load
_ specification (12) -
load
_ stream (24) - local (24)
- locale= (12)
- lstat (12)
- lutime (8)
- make (12)
- mkdir (12)
- mktime (24)
- mktmpdir (24)
- mode (24)
- mtime (12)
- new (1296)
- new2 (12)
- now (12)
-
ole
_ classes (12) -
ole
_ show _ help (12) - open (172)
-
open
_ uri (24) - ordinal (24)
- parse (94)
-
parse
_ file (22) - pause (7)
-
peek
_ result (12) -
pending
_ interrupt? (12) - pipe (96)
- pop (12)
- popen (168)
-
prime
_ division (12) - private (27)
- produce (6)
-
pseudo
_ rand (12) -
pseudo
_ rand _ range (12) - public (27)
- pwd (12)
- rand (48)
-
rand
_ range (12) -
random
_ bytes (12) -
random
_ number (12) - read (36)
-
read
_ smime (12) - readlines (36)
- readlink (12)
- realdirpath (12)
- realpath (12)
- register (12)
- reject (12)
- rename (12)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) - result (12)
- resume (7)
- rfc2822 (12)
- rfc822 (12)
- rmdir (12)
- run (12)
- select (12)
-
set
_ screen _ size (12) -
setup
_ argv (1) - shift (12)
- sign (12)
- spawn (12)
- split (24)
- sqrt (8)
- start (92)
- stat (12)
- strptime (24)
- sym (12)
- symlink (12)
- sysopen (12)
-
to
_ ptr (12) - tokenize (5)
- trace (12)
- truncate (12)
-
try
_ convert (4) - tsort (12)
-
tsort
_ each (23) -
unalias
_ command (6) - unlink (24)
- urandom (8)
-
urlsafe
_ base64 (12) - utc (24)
- utime (12)
- uuid (12)
-
verify
_ trust _ dir (12) -
vi
_ editing _ mode (12) - vstack (12)
-
write
_ smime (12) - xmlschema (12)
- yield (12)
検索結果
先頭5件
- Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () - Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] - Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [String] - PTY
. check(pid , raise = false) -> Process :: Status | nil - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP
-
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (15108.0) -
登録されている情報を使用して、例外を発生させます。
...階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生し... -
Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (126.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。 ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
...定します。省略すると 1 になります。
@param raise_errors true を指定すると、src にエラーがある場合に例外(SyntaxError)を発生させます。省略すると false になります。
@raise SyntaxError raise_errors が true で、src に文法エラーがある場......:on_sp, " ", BEG],
# [[1, 9], :on_kw, "nil", END],
# [[1, 12], :on_sp, " ", END],
# on_kw, "end", END
Ripper.lex("def req(true) end", raise_errors: true)
# => SyntaxError (syntax error, unexpected `true', expecting ')')
//}
Ripper.lex は分割したトークンを詳しい情報と... -
Ripper
. tokenize(src , filename = & # 39;-& # 39; , lineno = 1 , raise _ errors: false) -> [String] (126.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。
...定します。省略すると 1 になります。
@param raise_errors true を指定すると、src にエラーがある場合に例外(SyntaxError)を発生させます。省略すると false になります。
@raise SyntaxError raise_errors が true で、src に文法エラーがある場......'ripper'
p Ripper.tokenize("def m(a) nil end")
# => ["def", " ", "m", "(", "a", ")", " ", "nil", " ", "end"]
Ripper.tokenize("def req(true) end", raise_errors: true)
# => SyntaxError (syntax error, unexpected `true', expecting ')')
//}
Ripper.tokenize は空白やコメントも含め、
元の... -
PTY
. check(pid , raise = false) -> Process :: Status | nil (108.0) -
pid で指定された子プロセスの状態をチェックし、変化があれば変化したステータスを 返します。実行中、あるいは変化なしであれば nil を返します。
...する Process::Status オブジェクトを返します。
@param pid チェックしたい子プロセスの PID を指定します。
@param raise 真を指定すると、子プロセスが終了または停止していた場合、
例外 PTY::ChildExited が発生します。デ... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (31.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...@raise TimeoutError 接続時にタイムアウトした場合に発生します
@raise Net::SMTPUnsupportedCommand TLSをサポートしていないサーバでTLSを使おうとした場合に発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise......Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP (25.0) -
新しい Net::FTP インスタンスを生成します。
...定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object (25.0) -
新しい Net::FTP インスタンスを生成します。
...定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@raise Net::FTPProtoError 応答コードが RFC 的に正しくない場合に発生します。
@raise Net::FTPReplyError... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () (25.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...POPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用しようとしたがサーバがAPOPを提供していない場合に発生します
@raise Net::POPError サー......バが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#delete_all... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (25.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...POPを利用します
@raise TimeoutError 接続がタイムアウトした場合に発生します
@raise Net::POPAuthenticationError 認証に失敗した、もしくはAPOPを利用しようとしたがサーバがAPOPを提供していない場合に発生します
@raise Net::POPError サー......バが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3.start, Net::POP3#delete_all...