ライブラリ
- ビルトイン (161)
- bigdecimal (5)
- coverage (19)
- drb (48)
-
drb
/ extserv (12) - erb (12)
- irb (12)
- logger (9)
-
net
/ http (60) -
net
/ imap (12) -
net
/ pop (24) -
net
/ smtp (8) - openssl (24)
- psych (24)
- rake (24)
-
rake
/ packagetask (12) -
rexml
/ document (12) -
rubygems
/ security (12) -
rubygems
/ server (24) -
rubygems
/ specification (12) -
rubygems
/ user _ interaction (12) -
rubygems
/ version (24) - shell (6)
- socket (132)
- strscan (12)
-
webrick
/ httpproxy (12) -
webrick
/ httpserver (24) -
webrick
/ httpservlet / abstract (24) -
webrick
/ httpservlet / cgihandler (12) -
webrick
/ httpservlet / erbhandler (12) -
webrick
/ httpservlet / filehandler (24) -
webrick
/ httpversion (24) -
webrick
/ ssl (12) - win32ole (12)
クラス
- Array (12)
- BasicSocket (24)
- BigDecimal (5)
- Coverage (19)
-
DRb
:: DRbServer (48) -
DRb
:: ExtServ (12) - ERB (12)
-
Encoding
:: Converter (72) -
Gem
:: Server (24) -
Gem
:: Specification (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) -
Gem
:: Version (24) - Hash (12)
- IO (12)
- Integer (4)
- Logger (9)
-
Net
:: HTTP (60) -
Net
:: IMAP (12) -
Net
:: POP3 (24) -
Net
:: SMTP (8) - NoMethodError (7)
-
OpenSSL
:: ASN1 :: UniversalString (24) -
Psych
:: Nodes :: Document (12) -
REXML
:: XMLDecl (12) -
Rake
:: PackageTask (12) - Regexp (12)
- Shell (6)
- Socket (36)
- String (12)
- StringScanner (12)
- TCPServer (24)
- UNIXServer (48)
-
WEBrick
:: GenericServer (12) -
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPServer (12) -
WEBrick
:: HTTPServer :: MountTable (12) -
WEBrick
:: HTTPServlet :: AbstractServlet (24) -
WEBrick
:: HTTPServlet :: CGIHandler (12) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (12) -
WEBrick
:: HTTPServlet :: ERBHandler (12) -
WEBrick
:: HTTPServlet :: FileHandler (12) -
WEBrick
:: HTTPVersion (24) - WIN32OLE (12)
モジュール
- GC (6)
-
Gem
:: Security (12) - IRB (12)
- Psych (12)
- RakeFileUtils (24)
オブジェクト
- ENV (12)
キーワード
-
asciicompat
_ encoding (24) - cd (6)
- convert (12)
- correct? (12)
- create (12)
-
default
_ argc _ limit (12) -
default
_ id _ conv (12) -
default
_ load _ limit (12) -
do
_ not _ reverse _ lookup (12) -
do
_ not _ reverse _ lookup= (12) -
enable
_ ssl (12) -
get
_ instance (12) - invert (12)
-
is
_ version _ 1 _ 1? (12) -
is
_ version _ 1 _ 2? (12) -
libyaml
_ version (12) -
line
_ stub (7) -
must
_ C _ version (12) - new (340)
- open (36)
-
overwrite
_ accessor (12) - run (12)
-
search
_ convpath (12) - start (20)
-
try
_ convert (64) -
unix
_ server _ loop (12) -
unix
_ server _ socket (24) -
verbose
_ flag (12) -
verbose
_ flag= (12) - verify (12)
-
verify
_ compaction _ references (6) -
verify
_ trust _ dir (12) - version (24)
-
version
_ 1 _ 1? (12) -
version
_ 1 _ 2 (12) -
version
_ 1 _ 2? (12)
検索結果
先頭5件
-
IO
. try _ convert(obj) -> IO | nil (35301.0) -
obj を to_io メソッドによって IO オブジェクトに変換します。 変換できなかった場合は nil を返します。
...obj を to_io メソッドによって IO オブジェクトに変換します。
変換できなかった場合は nil を返します。
IO.try_convert(STDOUT) # => STDOUT
IO.try_convert("STDOUT") # => nil... -
Integer
. try _ convert(obj) -> Integer | nil (35301.0) -
obj を Integer に変換しようと試みます。変換には Object#to_int メソッドが使われます。
... Integer に変換しようと試みます。変換には Object#to_int
メソッドが使われます。
Integer ならそのままobjを返します。
そうでなければ obj.to_int の結果を返すか、nil が返されます。
@param obj 変換する任意のオブジェクト
@return......Integer または nil
@raise TypeError to_int が Integer を返さなかった場合に発生します。
//emlist[例][ruby]{
Integer.try_convert(1) # => 1
Integer.try_convert(1.25) # => 1
Integer.try_convert([]) # => nil
//}... -
IRB
. version -> String (32301.0) -
IRB のバージョンを文字列で返します。
...
IRB のバージョンを文字列で返します。
~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。... -
BigDecimal
. ver -> String (21302.0) -
このメソッドは Ruby 2.5 から deprecated です。 BigDecimal::VERSION を使用してください。
...このメソッドは Ruby 2.5 から deprecated です。......このメソッドは Ruby 2.5 から deprecated です。
BigDecimal::VERSION を使用してください。... -
WEBrick
:: HTTPVersion . convert(version) -> WEBrick :: HTTPVersion (18601.0) -
指定された version を HTTPVersion オブジェクトに変換して返します。 version が HTTPVersion オブジェクトの場合はそのまま version を返します。
...指定された version を HTTPVersion オブジェクトに変換して返します。
version が HTTPVersion オブジェクトの場合はそのまま version を返します。
@param version HTTP のバージョンを WEBrick::HTTPVersion オブジェクトか文字列で指定します。... -
String
. try _ convert(obj) -> String | nil (18401.0) -
obj を String に変換しようと試みます。変換には Object#to_str メソッ ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ た場合は nil が返されます。
...bj を String に変換しようと試みます。変換には Object#to_str メソッ
ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ
た場合は nil が返されます。
@param obj 変換する任意のオブジェクト
@return......変換後の文字列または nil
//emlist[例][ruby]{
String.try_convert("str") # => "str"
String.try_convert(/re/) # => nil
//}... -
GC
. verify _ compaction _ references(toward: nil , double _ heap: nil) -> Hash (18319.0) -
コンパクションの参照の一貫性を検証します。
...処理系依存 (CRuby 特有) です。
コンパクション中に移動されたオブジェクトは T_MOVED オブジェクトに置き換えられます。
コンパクション後には T_MOVED を参照するオブジェクトは存在するべきではありません。
この関数は全......更新して、
それからフルGCを実行します。
もし T_MOVED への参照をもつオブジェクトがあれば、マークスタックにプッシュされて、
SEGV が起きるでしょう。
@param toward nil か :empty を指定します。
@param double_heap ヒープサイズ......を2倍にするかどうかを真偽値で指定します。
@return GC.compact の返り値と同じです。
@see GC.compact... -
ENV
. invert -> Hash (18301.0) -
環境変数の値をキー、名前を値とした Hash を生成して返します。
環境変数の値をキー、名前を値とした Hash を生成して返します。 -
Gem
:: Security . verify _ trust _ dir(path , perms) (18301.0) -
信頼するディレクトリが存在することを確認します。
...してパーミッションを変更します。
@param path 確認するパスを指定します。
@param perms ディレクトリを作成する場合のパーミッションを指定します。
@raise Gem::Security::Exception path がディレクトリでない場合に発生します。... -
Gem
:: Specification . overwrite _ accessor(name) { . . . } -> () (18301.0) -
呼び出し時に特別な動作をする必要のある属性があります。 このメソッドはそういうことを可能にします。
呼び出し時に特別な動作をする必要のある属性があります。
このメソッドはそういうことを可能にします。
ブロックパラメータは任意のものを使用することができます。
@param name 属性名を指定します。 -
Socket
. unix _ server _ socket(path) -> Socket (18301.0) -
Unix サーバソケットを生成します。
...Unix サーバソケットを生成します。
ブロックが省略されたときは、生成されたソケットが返されます。
ブロックが渡されたときは、生成されたソケットを
引数としてブロックを呼び出します。メソッドの返り値は
ブロッ......を IO#close します。
require 'socket'
socket = Socket.unix_server_socket("/tmp/s")
p socket #=> #<Socket:fd 3>
p socket.local_address #=> #<Addrinfo: /tmp/s SOCK_STREAM>
Socket.unix_server_socket("/tmp/sock") {|s|
p s #=> #<Socket:fd 3>......p s.local_address #=> # #<Addrinfo: /tmp/sock SOCK_STREAM>
}
@param path 接続を待ち受けるパス(文字列)...