ライブラリ
- ビルトイン (146)
- bigdecimal (5)
- coverage (17)
- drb (44)
-
drb
/ extserv (11) - erb (11)
- irb (11)
- logger (8)
-
net
/ http (55) -
net
/ imap (11) -
net
/ pop (22) -
net
/ smtp (6) - openssl (22)
- psych (22)
- rake (22)
-
rake
/ packagetask (11) -
rexml
/ document (11) -
rubygems
/ security (11) -
rubygems
/ server (22) -
rubygems
/ specification (11) -
rubygems
/ user _ interaction (11) -
rubygems
/ version (22) - shell (6)
- socket (121)
- strscan (11)
-
webrick
/ httpproxy (11) -
webrick
/ httpserver (22) -
webrick
/ httpservlet / abstract (22) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (22) -
webrick
/ httpversion (22) -
webrick
/ ssl (11) - win32ole (11)
クラス
- Array (11)
- BasicSocket (22)
- BigDecimal (5)
- Coverage (17)
-
DRb
:: DRbServer (44) -
DRb
:: ExtServ (11) - ERB (11)
-
Encoding
:: Converter (66) -
Gem
:: Server (22) -
Gem
:: Specification (11) -
Gem
:: StreamUI :: VerboseProgressReporter (11) -
Gem
:: Version (22) - Hash (11)
- IO (11)
- Integer (3)
- Logger (8)
-
Net
:: HTTP (55) -
Net
:: IMAP (11) -
Net
:: POP3 (22) -
Net
:: SMTP (6) - NoMethodError (6)
-
OpenSSL
:: ASN1 :: UniversalString (22) -
Psych
:: Nodes :: Document (11) -
REXML
:: XMLDecl (11) -
Rake
:: PackageTask (11) - Regexp (11)
- Shell (6)
- Socket (33)
- String (11)
- StringScanner (11)
- TCPServer (22)
- UNIXServer (44)
-
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPServer (11) -
WEBrick
:: HTTPServer :: MountTable (11) -
WEBrick
:: HTTPServlet :: AbstractServlet (22) -
WEBrick
:: HTTPServlet :: CGIHandler (11) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
WEBrick
:: HTTPServlet :: ERBHandler (11) -
WEBrick
:: HTTPServlet :: FileHandler (11) -
WEBrick
:: HTTPVersion (22) - WIN32OLE (11)
モジュール
- GC (5)
-
Gem
:: Security (11) - IRB (11)
- Psych (11)
- RakeFileUtils (22)
オブジェクト
- ENV (11)
キーワード
-
asciicompat
_ encoding (22) - cd (6)
- convert (11)
- correct? (11)
- create (11)
-
default
_ argc _ limit (11) -
default
_ id _ conv (11) -
default
_ load _ limit (11) -
do
_ not _ reverse _ lookup (11) -
do
_ not _ reverse _ lookup= (11) -
enable
_ ssl (11) -
get
_ instance (11) - invert (11)
-
is
_ version _ 1 _ 1? (11) -
is
_ version _ 1 _ 2? (11) -
libyaml
_ version (11) -
line
_ stub (6) -
must
_ C _ version (11) - new (311)
- open (33)
-
overwrite
_ accessor (11) - run (11)
-
search
_ convpath (11) - start (17)
-
try
_ convert (58) -
unix
_ server _ loop (11) -
unix
_ server _ socket (22) -
verbose
_ flag (11) -
verbose
_ flag= (11) - verify (11)
-
verify
_ compaction _ references (5) -
verify
_ trust _ dir (11) - version (22)
-
version
_ 1 _ 1? (11) -
version
_ 1 _ 2 (11) -
version
_ 1 _ 2? (11)
検索結果
先頭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 接続を待ち受けるパス(文字列)...