ライブラリ
- ビルトイン (47)
-
bigdecimal
/ math (1) - cmath (4)
- erb (1)
- etc (3)
- matrix (2)
-
net
/ http (5) - open3 (9)
- openssl (5)
- pathname (1)
- psych (15)
- pty (3)
- resolv (2)
-
rexml
/ sax2listener (3) -
rexml
/ streamlistener (1) -
rinda
/ rinda (1) -
rinda
/ tuplespace (3) - rss (26)
-
shell
/ command-processor (1) - socket (4)
- syslog (4)
- timeout (1)
-
win32
/ registry (28) - win32ole (3)
クラス
-
CGI
:: Cookie (1) - Complex (4)
- ERB (1)
-
Etc
:: Passwd (2) - File (1)
-
File
:: Stat (1) - Float (5)
- IO (8)
-
Matrix
:: LUPDecomposition (1) - Numeric (4)
-
OpenSSL
:: PKCS7 (1) -
OpenSSL
:: PKCS7 :: RecipientInfo (2) - Pathname (1)
-
Process
:: Status (1) -
Psych
:: Handler (2) -
Psych
:: Nodes :: Mapping (12) -
RDoc
:: Options (1) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (6) -
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (1) -
RSS
:: TrackBackModel10 :: TrackBackPing (4) -
RSS
:: TrackBackModel20 :: TrackBackPing (4) -
Resolv
:: DNS :: Resource :: SOA (2) -
Rinda
:: TupleEntry (3) -
RubyVM
:: InstructionSequence (3) -
Shell
:: CommandProcessor (1) - StopIteration (1)
- String (2)
- Symbol (1)
- Vector (1)
-
WEBrick
:: Cookie (1) - WIN32OLE (3)
モジュール
- BigMath (1)
- CMath (4)
- Etc (1)
- Kernel (2)
- Math (5)
-
Net
:: HTTPHeader (2) - Open3 (9)
-
OpenSSL
:: X509 (2) - PTY (3)
- Process (6)
-
REXML
:: SAX2Listener (3) -
REXML
:: StreamListener (1) -
RSS
:: BaseTrackBackModel (2) -
RSS
:: TaxonomyTopicModel (2) -
RSS
:: TaxonomyTopicsModel (1) -
Socket
:: Constants (4) - Syslog (4)
- Timeout (1)
-
Win32
:: Registry :: API (27)
キーワード
- ANY (1)
- API (1)
- BLOCK (1)
- CloseKey (1)
- CreateKey (1)
- DeleteKey (1)
- DeleteValue (1)
- EnumKey (1)
- EnumValue (1)
- FLOW (1)
- Float (1)
- FlushKey (1)
- HTTPInformation (1)
- HTTPInsufficientStorage (1)
- HTTPInternalServerError (1)
- Mapping (1)
- Marshal フォーマット (1)
- Math (1)
- OpenKey (1)
-
PF
_ PIP (1) - QueryInfoKey (1)
- QueryValue (1)
- RegCloseKey (1)
- RegCreateKeyExA (1)
- RegDeleteKey (1)
- RegDeleteValue (1)
- RegEnumKeyExA (1)
- RegEnumValueA (1)
- RegFlushKey (1)
- RegOpenKeyExA (1)
- RegQueryInfoKey (1)
- RegQueryValueExA (1)
- RegSetValueExA (1)
- RequestExpiredError (1)
- Ruby用語集 (1)
-
SC
_ SPIN _ LOCKS (1) -
SO
_ NOSIGPIPE (1) - SetValue (1)
- StopIteration (1)
-
TCP
_ KEEPIDLE (1) -
TCP
_ KEEPINTVL (1) - TaxonomyTopic (1)
- TaxonomyTopicModel (1)
- TaxonomyTopics (1)
- TaxonomyTopicsModel (1)
- TrackBackPing (2)
-
V
_ ERR _ CERT _ HAS _ EXPIRED (1) -
V
_ ERR _ CRL _ HAS _ EXPIRED (1) -
_ getproperty (1) -
_ invoke (1) -
_ setproperty (1) - about (1)
- about= (1)
- acos (1)
-
add
_ recipient (1) - anchor (1)
- anchor= (1)
- angle (3)
-
angle
_ with (1) - arg (3)
- asin (1)
- bigdecimal (1)
-
bigdecimal
/ math (1) - capitalize (2)
- capitalize! (1)
- check (2)
- compile (2)
-
compile
_ error (1) -
compile
_ option (1) - content (1)
- content= (1)
- cos (1)
- cos! (1)
- date (1)
- date= (1)
- detach (1)
-
each
_ capitalized (1) -
each
_ capitalized _ name (1) -
end
_ mapping (1) -
end
_ prefix _ mapping (1) - exp (1)
- expire (2)
- expire= (1)
- expired? (1)
- expires (1)
- expires= (3)
- getpty (1)
- hash (1)
- implicit (1)
- implicit= (1)
- instruction (1)
- issuer (1)
- kill (1)
- new (3)
- open (2)
- open! (1)
- packdw (1)
- packqw (1)
- phase (3)
- pid (1)
- pipe (8)
- pipe= (1)
- pipe? (4)
-
pipe
_ open (1) - pipeline (1)
-
pipeline
_ r (2) -
pipeline
_ rw (2) -
pipeline
_ start (2) -
pipeline
_ w (2) - pivots (1)
- polar (2)
- printf (2)
-
processing
_ instruction (1) -
rb
_ compile _ cstr (1) -
rb
_ compile _ error (1) -
rb
_ compile _ error _ with _ enc (1) -
rb
_ compile _ file (1) -
rb
_ compile _ string (1) - reopen (1)
- resource (1)
- resource= (1)
- resources (1)
- result (1)
-
rexml
/ parsers / pullparser (1) -
rexml
/ parsers / ultralightparser (1) - round (1)
- serial (1)
-
set
_ eoutvar (1) - sin (1)
- sin! (1)
- spawn (1)
-
start
_ mapping (1) -
start
_ prefix _ mapping (1) - style (1)
- style= (1)
- tag (1)
- tag= (1)
- tan! (1)
-
taxo
_ link (1) -
taxo
_ link= (1) -
taxo
_ topic (1) -
taxo
_ topic= (1) -
taxo
_ topics (1) - timeout (1)
-
trackback
_ ping (1) -
trackback
_ ping= (1) - unpackdw (1)
- unpackqw (1)
- value (2)
- value= (2)
- wait (1)
- wait2 (1)
- waitpid (1)
- waitpid2 (1)
- yycompile (1)
- メソッド呼び出し(super・ブロック付き・yield) (1)
検索結果
先頭5件
-
RSS
:: TrackBackModel10 :: TrackBackPing (72001.0) -
-
RSS
:: TrackBackModel20 :: TrackBackPing (72001.0) -
-
BigMath
. # PI(prec) -> BigDecimal (63658.0) -
円周率を prec で指定した精度で計算します。
円周率を prec で指定した精度で計算します。
@param prec 計算結果の精度。
@raise ArgumentError prec に 0 以下が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::PI(2) #=> 0.31415926535897932384671233672993238432e1
puts BigMath::PI(5) #=> 0.31415926535897932384627534923029509162e1
puts BigMath::PI(10) ... -
Math
:: PI -> Float (63622.0) -
円周率
円周率
//emlist[例][ruby]{
p Math::PI
# => 3.141592654
//} -
RSS
:: TaxonomyTopicModel # taxo _ topic (54601.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel # taxo _ topic= (54601.0) -
@todo
@todo -
RSS
:: TaxonomyTopicsModel # taxo _ topics (54601.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link (54301.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # taxo _ link= (54301.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value (54301.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # value= (54301.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value (54301.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # value= (54301.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (54001.0) -
-
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics (54001.0) -
-
RSS
:: BaseTrackBackModel # trackback _ ping (45901.0) -
@todo
@todo -
RSS
:: BaseTrackBackModel # trackback _ ping= (45901.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # about (45301.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # about= (45301.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # date (45301.0) -
@todo
@todo -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic # date= (45301.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource (45001.0) -
@todo
@todo -
RSS
:: TrackBackModel10 :: TrackBackPing # resource= (45001.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # content (45001.0) -
@todo
@todo -
RSS
:: TrackBackModel20 :: TrackBackPing # content= (45001.0) -
@todo
@todo -
OpenSSL
:: PKCS7 # add _ recipient(recipient) -> self (36901.0) -
送信者を追加します。
送信者を追加します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param recipient 追加する送信者(OpenSSL::PKCS7::RecipientInfo) -
REXML
:: SAX2Listener # start _ prefix _ mapping(prefix , uri) -> () (36709.0) -
名前空間の接頭辞(prefix)が導入されたときに呼び出される コールバックメソッドです。
名前空間の接頭辞(prefix)が導入されたときに呼び出される
コールバックメソッドです。
以下のようなXMLを処理
<a xmlns:foo="http://foo.example.org/">
<foo:b />
</a>
すると
start_prefix_mapping("foo", "http://foo.example.org/")
start_element(nil, "a", "a", {"xmlns:foo" => "http://foo.example.org/"})
:
end_element(nil, "a", "a")
end_... -
Net
:: HTTPHeader # each _ capitalized _ name {|name| . . . . } -> () (36601.0) -
保持しているヘッダ名を正規化 ('x-my-header' -> 'X-My-Header') して、ブロックに渡します。
保持しているヘッダ名を正規化
('x-my-header' -> 'X-My-Header')
して、ブロックに渡します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_capitalized_name { |key| puts key }
# => Accept-Encoding
# => Accept
# => User-Agent
//} -
Open3
. # pipeline _ start(*cmds) -> [Thread] (36601.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。
指定したコマンドのリストをパイプで繋いで順番に実行します。
@param cmds 実行するコマンドのリストを指定します。それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定します。
options には Hash で指定します。
env には環境変数を Hash で指定します。
cmdname にはコマンド名を表す ... -
Open3
. # pipeline _ start(*cmds) {|wait _ thrs| . . . } -> () (36601.0) -
指定したコマンドのリストをパイプで繋いで順番に実行します。
指定したコマンドのリストをパイプで繋いで順番に実行します。
@param cmds 実行するコマンドのリストを指定します。それぞれのコマンドは
以下のように String か Array で指定します。
commandline にはコマンド全体(例. "nroff -man")を表す
String を指定します。
options には Hash で指定します。
env には環境変数を Hash で指定します。
cmdname にはコマンド名を表す ... -
OpenSSL
:: X509 :: V _ ERR _ CERT _ HAS _ EXPIRED -> Integer (36601.0) -
証明書が期限切れであることを意味します。
証明書が期限切れであることを意味します。
期限は証明書チェイン全体に対し確認されます。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。
@see OpenSSL::X509::Certificate#not_after=,
OpenSSL::X509::Store#time= -
OpenSSL
:: X509 :: V _ ERR _ CRL _ HAS _ EXPIRED -> Integer (36601.0) -
CRL が期限切れであることを意味します。
CRL が期限切れであることを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
Psych
:: Handler # end _ mapping -> () (36601.0) -
mapping の終了の見付けたときに呼び出されます。
mapping の終了の見付けたときに呼び出されます。
必要に応じてこのメソッドを override してください。 -
Psych
:: Handler # start _ mapping(anchor , tag , implicit , style) -> () (36601.0) -
mapping の開始を見付けたときに呼び出されます。
mapping の開始を見付けたときに呼び出されます。
anchor には map に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag には map に関連付けられた tag の名前が文字列で渡されます。
tag がない場合には nil が渡されます。
implicit には map が implicit に開始されたかどうかが
真偽値で渡されます。
style には sequence の style が整数値で渡されます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
... -
REXML
:: SAX2Listener # end _ prefix _ mapping(prefix) -> () (36601.0) -
名前空間の接頭辞(prefix)の適用範囲が終了したときに 呼び出されるコールバックメソッドです。
名前空間の接頭辞(prefix)の適用範囲が終了したときに
呼び出されるコールバックメソッドです。
@param prefix 接頭辞の文字列が渡されます -
String
# capitalize -> String (36601.0) -
文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。 ただし、アルファベット以外の文字は位置に関わらず変更しません。
文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。
ただし、アルファベット以外の文字は位置に関わらず変更しません。
//emlist[例][ruby]{
p "foobar--".capitalize # => "Foobar--"
p "fooBAR--".capitalize # => "Foobar--"
p "FOOBAR--".capitalize # => "Foobar--"
//}
@see String#capitalize!, String#upcase,
String#downcase, String#swapcase -
String
# capitalize! -> self | nil (36601.0) -
文字列先頭の文字を大文字に、残りを小文字に変更します。 ただし、アルファベット以外の文字は位置に関わらず変更しません。
文字列先頭の文字を大文字に、残りを小文字に変更します。
ただし、アルファベット以外の文字は位置に関わらず変更しません。
@return capitalize! は self を変更して返しますが、
変更が起こらなかった場合は nil を返します。
//emlist[例][ruby]{
str = "foobar"
str.capitalize!
p str # => "Foobar"
str = "fooBAR"
str.capitalize!
p str # => "Foobar"
//}
@see String#capitalize, String#upc... -
Symbol
# capitalize -> Symbol (36601.0) -
シンボルに対応する文字列の先頭の文字を大文字に、残りを小文字に変更した シンボルを返します。
シンボルに対応する文字列の先頭の文字を大文字に、残りを小文字に変更した
シンボルを返します。
(self.to_s.capitalize.intern と同じです。)
:foobar.capitalize #=> :Foobar
:fooBar.capitalize #=> :Foobar
:FOOBAR.capitalize #=> :Foobar
:"foobar--".capitalize # => "Foobar--"
@see String#capitalize -
rexml
/ parsers / pullparser (36217.0) -
プル方式の XML パーサ。
プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出します。
外部的にはこのクラスのオブジェクトはイベントのキューと見なせます。
pull はそのキューの先頭を取り出し、キューから取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent... -
rexml
/ parsers / ultralightparser (36091.0) -
パース結果を配列で作られた木構造により返すパーサ。
パース結果を配列で作られた木構造により返すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノードは配列で表現されます。
配列の最初の要素はシンボルでノードの種類を表わし、2番目以降の要素で
そのノードの情報を保持しています。
例えばテキストノードは [:text, テキ... -
Net
:: HTTPInformation (36001.0) -
HTTP レスポンス 1xx (Informational) を表現するクラスです。
HTTP レスポンス 1xx (Informational) を表現するクラスです。
リクエストが正常に受信し、処理を続けていることを表わして
います。 -
Net
:: HTTPInsufficientStorage (36001.0) -
HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。
HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。
詳しくは 4918 を見てください。 -
Net
:: HTTPInternalServerError (36001.0) -
HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。
HTTP レスポンス 500 (Internal Server Error) を表現するクラスです。
詳しくは 7231 Section 6.6.1 を見てください。 -
Psych
:: Nodes :: Mapping (36001.0) -
YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。
YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。
Psych::Nodes::Mapping は 0 個以上の子ノードを持つことができます。
子ノードの個数は偶数でなければなりません。
子ノードは以下のいずれかクラスのインスタンスでなければなりません。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
* Psych::Nodes::Alias
子ノードは mapping のキーと値が交互に並んでいます。
as... -
RSS
:: TaxonomyTopicModel (36001.0) -
-
RSS
:: TaxonomyTopicsModel (36001.0) -
-
RSS
:: TaxonomyTopicsModel :: TaxonomyTopics # resources (36001.0) -
@todo
@todo -
StopIteration (36001.0)
-
イテレーションを止めるときに発生する例外です。
イテレーションを止めるときに発生する例外です。 -
Win32
:: Registry :: API (36001.0) -
-
Process
. # waitpid(pid = -1 , flags = 0) -> Integer | nil (27901.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが
終了した時に pid を返します。
wait2, waitpid2 は子プロセスの pid と終了ステータスを表す
Process::Status オブジェクトの配列を返します。
ノンブロッキングモードで子プロセスがまだ終了していない時には
nil を返します。
$? に終了した子プロセスの Process::Status オブジェクトがセットされます。
@param pid 子プロセスのプロセス ID を整数で指定します。
0 以上なら指定されたプロセス ID の子プロセスを待ちます。
0 な... -
Process
. # waitpid2(pid = -1 , flags = 0) -> [Integer , Process :: Status] | nil (27901.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが
終了した時に pid を返します。
wait2, waitpid2 は子プロセスの pid と終了ステータスを表す
Process::Status オブジェクトの配列を返します。
ノンブロッキングモードで子プロセスがまだ終了していない時には
nil を返します。
$? に終了した子プロセスの Process::Status オブジェクトがセットされます。
@param pid 子プロセスのプロセス ID を整数で指定します。
0 以上なら指定されたプロセス ID の子プロセスを待ちます。
0 な... -
Etc
:: Passwd # expire=(expire) (27601.0) -
アカウント有効期限(整数)を設定します。このメンバはシステム依存です。
アカウント有効期限(整数)を設定します。このメンバはシステム依存です。 -
Net
:: HTTPHeader # each _ capitalized {|name , value| . . . . } -> () (27601.0) -
ヘッダフィールドの正規化名とその値のペアを ブロックに渡し、呼びだします。
ヘッダフィールドの正規化名とその値のペアを
ブロックに渡し、呼びだします。
正規化名は name に対し
name.downcase.split(/-/).capitalize.join('-')
で求まる文字列です。 -
Rinda
:: TupleEntry # expires=(expires) (27601.0) -
タプルの期限切れの時刻を指定します。
タプルの期限切れの時刻を指定します。
@param expires 期限切れの時刻(Time)
@see Rinda::TupleEntry#expires -
Psych
:: Nodes :: Mapping # anchor=(a) (27322.0) -
mapping に付加する anchor を設定します。
mapping に付加する anchor を設定します。
@param a 設定する anchor
@see Psych::Nodes::Mapping#anchor,
Psych::Nodes::Mapping.new -
Etc
:: Passwd # expire -> Integer (27301.0) -
アカウント有効期限(整数)を返します。このメンバはシステム依存です。
アカウント有効期限(整数)を返します。このメンバはシステム依存です。 -
File
:: Stat # pipe? -> bool (27301.0) -
無名パイプおよび名前つきパイプ(FIFO)の時に真を返します。
無名パイプおよび名前つきパイプ(FIFO)の時に真を返します。
//emlist[][ruby]{
system("mkfifo /tmp/pipetest")
p File::Stat.new("/tmp/pipetest").pipe? #=> true
//} -
Matrix
:: LUPDecomposition # pivots -> [Integer] (27301.0) -
ピボッティングを表す配列を返します。
ピボッティングを表す配列を返します。 -
OpenSSL
:: PKCS7 :: RecipientInfo # serial -> Integer (27301.0) -
送信先の証明書の識別番号を返します。
送信先の証明書の識別番号を返します。
これと OpenSSL::PKCS7::RecipientInfo#issuer で
送信先を一意に識別します。 -
Pathname
# pipe? -> bool (27301.0) -
FileTest.pipe?(self.to_s) と同じです。
FileTest.pipe?(self.to_s) と同じです。
@see FileTest.#pipe? -
Process
:: Status # pid -> Integer (27301.0) -
終了したプロセスのプロセス ID を返します。
終了したプロセスのプロセス ID を返します。 -
Psych
:: Nodes :: Mapping # anchor -> String|nil (27301.0) -
mapping に付加された anchor を返します。
mapping に付加された anchor を返します。
@see Psych::Nodes::Mapping#anchor=,
Psych::Nodes::Mapping.new -
Psych
:: Nodes :: Mapping # tag -> String|nil (27301.0) -
mapping に付加された tag を返します。
mapping に付加された tag を返します。
@see Psych::Nodes::Mapping#tag=,
Psych::Nodes::Mapping.new -
Psych
:: Nodes :: Mapping # tag=(t) (27301.0) -
mapping に付加する tag を設定します。
mapping に付加する tag を設定します。
@param t 設定する tag
@see Psych::Nodes::Mapping#anchor=,
Psych::Nodes::Mapping.new -
Psych
:: Nodes :: Mapping :: ANY -> Integer (27301.0) -
「任意」のスタイルを意味します。
「任意」のスタイルを意味します。
emitter が適当に style を決めます。
@see Psych::Nodes::Mapping.new,
Psych::Nodes::Mapping#style,
Psych::Handler#start_mapping -
Resolv
:: DNS :: Resource :: SOA # expire -> Integer (27301.0) -
プライマリサーバから得たゾーン情報をセカンダリサーバが 何秒間有効なものとして保持するかを返します。
プライマリサーバから得たゾーン情報をセカンダリサーバが
何秒間有効なものとして保持するかを返します。 -
Rinda
:: TupleEntry # expired? -> bool (27301.0) -
タプルが既に期限切れになっているならば真を返します。
タプルが既に期限切れになっているならば真を返します。
@see Rinda::TupleEntry#expires, @see Rinda::TupleEntry#renew -
Rinda
:: TupleEntry # expires -> Time (27301.0) -
タプルの期限切れの時刻を返します。
タプルの期限切れの時刻を返します。
有効期限を無限に指定した場合、この時刻は Time.at(2**31-1)、つまり
Tue Jan 19 03:14:07 GMT Standard Time 2038 を返します。
@see Rinda::TupleEntry#expire -
Shell
:: CommandProcessor # pipe?(file) -> bool (27301.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列か IO オブジェクトを指定します。
@see FileTest.#pipe? -
Socket
:: Constants :: PF _ PIP -> Integer (27301.0) -
Help Identify PIP packets。 Socket.open の第一引数 domain に使用します。
Help Identify PIP packets。
Socket.open の第一引数 domain に使用します。
@see socket(2freebsd) -
Socket
:: Constants :: SO _ NOSIGPIPE -> Integer (27301.0) -
Don't SIGPIPE on EPIPE。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Don't SIGPIPE on EPIPE。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET -
Socket
:: Constants :: TCP _ KEEPIDLE -> Integer (27301.0) -
Idle time before keepalive probes are sent。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Idle time before keepalive probes are sent。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see tcp(7linux) -
Socket
:: Constants :: TCP _ KEEPINTVL -> Integer (27301.0) -
Time between keepalive probes。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
Time between keepalive probes。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see tcp(7linux) -
Win32
:: Registry :: API . # CreateKey(hkey , name , opt , desired) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # DeleteValue(hkey , name) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # EnumValue(hkey , index) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # QueryValue(hkey , name) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # SetValue(hkey , name , type , data , size) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # packdw(dw) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # packqw(qw) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # unpackdw(dw) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API . # unpackqw(qw) (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegCreateKeyExA (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegDeleteValue (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegEnumKeyExA (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegEnumValueA (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegOpenKeyExA (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegQueryValueExA (27301.0) -
@todo
@todo -
Win32
:: Registry :: API :: RegSetValueExA (27301.0) -
@todo
@todo -
Rinda
:: RequestExpiredError (27001.0) -
rinda で take などのリクエストがタイムアウトしたことを 意味する例外クラス。
rinda で take などのリクエストがタイムアウトしたことを
意味する例外クラス。 -
Marshal フォーマット (19531.0)
-
Marshal フォーマット フォーマットバージョン 4.8 を元に記述しています。
Marshal フォーマット
フォーマットバージョン 4.8 を元に記述しています。
=== nil, true, false
それぞれ、'0', 'T', 'F' になります。
//emlist[][ruby]{
p Marshal.dump(nil).unpack1("x2 a*") # => "0"
p Marshal.dump(true).unpack1("x2 a*") # => "T"
p Marshal.dump(false).unpack1("x2 a*") # => "F"
//}
Ruby 2.1 以前では、インスタンス変数を設定しても dump されません... -
ERB
# set _ eoutvar(compiler , eoutvar = & # 39; _ erbout& # 39;) -> Array (19201.0) -
ERBの中でeRubyスクリプトの出力をためていく変数を設定します。
ERBの中でeRubyスクリプトの出力をためていく変数を設定します。
ERBでeRubyスクリプトの出力をためていく変数を設定するために使用します。
この設定は ERB#new でも行えるため、通常はそちらを使用した方がより容易です。
本メソッドを使用するためには、引数にて指定する eRuby コンパイラを事前に生成しておく必要があります。
@param compiler eRubyコンパイラ
@param eoutvar eRubyスクリプトの中で出力をためていく変数 -
NODE * rb
_ compile _ cstr(const char *f , const char *s , int len , int line) (18901.0) -
C の文字列 s を構文木にコンパイルし、ruby_eval_tree と ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
C の文字列 s を構文木にコンパイルし、ruby_eval_tree と
ruby_eval_tree_begin に格納します。ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。 -
NODE * rb
_ compile _ file(const char *f , VALUE file , int start) (18901.0) -
Ruby の IO オブジェクト file から文字列を読み込み、 それを Ruby プログラムとして構文木にコンパイルします。 作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に 格納し、同時に ruby_eval_tree を返します。 またコンパイルするときにファイル f の line 行目からをコンパイル していると仮定します。
Ruby の IO オブジェクト file から文字列を読み込み、
それを Ruby プログラムとして構文木にコンパイルします。
作成した構文木は ruby_eval_tree と ruby_eval_tree_begin に
格納し、同時に ruby_eval_tree を返します。
またコンパイルするときにファイル f の line 行目からをコンパイル
していると仮定します。 -
static void compile
_ error(const char *at) (18901.0) -
-
void rb
_ compile _ error(const char *file , int line , const char *fmt , . . . ) (18901.0) -
この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想 定しています。外部のライブラリで使用すべきではありません。
この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想
定しています。外部のライブラリで使用すべきではありません。 -
void rb
_ compile _ error _ with _ enc(const char *file , int line , void *enc , const char *fmt , . . . ) (18901.0) -
この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想 定しています。外部のライブラリで使用すべきではありません。
この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想
定しています。外部のライブラリで使用すべきではありません。 -
Numeric
# angle -> 0 | Math :: PI (18658.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg -
Numeric
# arg -> 0 | Math :: PI (18658.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg -
Numeric
# phase -> 0 | Math :: PI (18658.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg