693件ヒット
[1-100件を表示]
(0.086秒)
ライブラリ
クラス
- Enumerator (22)
-
Enumerator
:: Lazy (11) - File (11)
- Hash (95)
- Matrix (22)
-
Net
:: HTTPResponse (11) -
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: Attribute (33) - OptionParser (132)
- Prime (22)
- Range (11)
- Struct (11)
- Thread (16)
- TracePoint (11)
- Vector (12)
- WIN32OLE (44)
-
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIANT (33) -
YAML
:: DBM (22)
モジュール
- Kernel (44)
-
OpenSSL
:: ASN1 (11) - Process (11)
- URI (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DRbProtocol (11)
- Float (11)
- Hash (11)
- Integer (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) - [] (22)
- []= (45)
-
_ getproperty (11) -
_ setproperty (11) -
add
_ value (11) - decode (11)
-
decode
_ www _ form (11) - detach (11)
- each (11)
- eigen (11)
- eigensystem (11)
- fetch (33)
-
fetch
_ values (18) - flock (11)
-
net
/ http (11) - new (77)
-
next
_ values (11) - on (132)
-
peek
_ values (11) -
prime
_ division (22) -
rb
_ time _ timespec _ new (9) -
report
_ on _ exception (8) -
report
_ on _ exception= (8) -
return
_ value (11) -
ruby 1
. 8 . 4 feature (11) - store (11)
- throw (11)
- value= (11)
-
values
_ at (11) - variables (11)
検索結果
先頭5件
-
Net
:: HTTPResponse # value -> nil (18237.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...発生させます。
@raise HTTPError レスポンスが 1xx であるか、 net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レ......発生します。
@raise HTTPFatalError レスポンスが 5xx である場合に発生します。
//emlist[例 レスポンスが 2xx(成功)][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}
//eml......ist[例 レスポンスが 2xx以外][ruby]{
require 'net/http'
uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.parse(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
//}... -
OpenSSL
:: X509 :: Attribute # value -> OpenSSL :: ASN1 :: ASN1Data (18213.0) -
attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで 返します。
...attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで
返します。
@raise OpenSSL::X509::AttributeError 値の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#value=... -
OpenSSL
:: Config # add _ value(section , name , value) -> String (6336.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
...section で指定したセクションにある name というキーの
情報を value に変更します。
指定した section が存在しない場合には新たにそのセクションが
オブジェクト内に作られます。
指定した name が存在しない場合も同様に新た......た name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設定に失敗した場合に発生します... -
WIN32OLE
_ VARIANT # value=(val) -> () (6219.0) -
WIN32OLE_VARIANTの値を再設定します。
...m val 設定値を指定します。
@raise WIN32OLERuntimeError selfが配列型です。あるいは、型変換に失敗し
ました。
obj = WIN32OLE_VARIANT.new(1) # VARIANT型にWIN32OLE::VARIANT::VT_I4を設定
obj.value = 3.2 # 3.2から新たなVARIA......NT型を作成し、それをVT_I4に変換
p obj.value # => 3 # VT_I4に変換した結果が設定される
selfが配列型のWIN32OLE_VARIANTの場合、バイト配列かつ引数が文字列の場合
を除いてWIN32OLERuntimeErrorを通知します。配列型の場合は、
WIN32OLE_V... -
TracePoint
# return _ value -> object (6213.0) -
メソッドやブロックの戻り値を返します。
...ます。
@raise RuntimeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
tra... -
Enumerator
# next _ values -> Array (6206.0) -
「次」のオブジェクトを配列で返します。
...values の違いを][ruby]{
o = Object.new
def o.each
yield
yield 1
yield 1, 2
yield nil
yield [1, 2]
end
e = o.to_enum
p e.next_values
p e.next_values
p e.next_values
p e.next_values
p e.next_values
e = o.to_enum
p e.next
p e.next
p e.next
p e.next
p e.next
## yield args next_value......[1] 1
# yield 1, 2 [1, 2] [1, 2]
# yield nil [nil] nil
# yield [1, 2] [[1, 2]] [1, 2]
//}
@raise StopIteration 列挙状態が既に最後へ到達しているとき
@see Enumerator#next, Enumerator#peek, Enumerator#peek_values... -
Enumerator
# peek _ values -> Array (6206.0) -
Enumerator#next_values のように「次」のオブジェクトを 配列で返しますが、列挙状態を変化させません。
...Enumerator#next_values のように「次」のオブジェクトを
配列で返しますが、列挙状態を変化させません。
Enumerator#next, Enumerator#next_values のように
現在までの列挙状態に応じて「次」のオブジェクトを返しますが、
next と異なり......r#next_values と同様
yield
と
yield nil
を区別するために使えます。
//emlist[例][ruby]{
o = Object.new
def o.each
yield
yield 1
yield 1, 2
end
e = o.to_enum
p e.peek_values #=> []
e.next
p e.peek_values #=> [1]
p e.peek_values #=> [1]
e.next
p e.peek_values #=......> [1, 2]
e.next
p e.peek_values # raises StopIteration
//}
@raise StopIteration 列挙状態が既に最後へ到達しているとき
@see Enumerator#next, Enumerator#next_values, Enumerator#peek_values... -
Hash
# fetch _ values(key , . . . ) -> [object] (6206.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
...す。
@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。
//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }
h.fetch_values("cow", "cat") # => ["bovine", "feline"]
h.fetch_values("cow",......"bird") # raises KeyError
h.fetch_values("cow", "bird") { |k| k.upcase } # => ["bovine", "BIRD"]
//}
@see Hash#values_at, Hash#fetch... -
Hash
# fetch _ values(key , . . . ) { |key| . . . } -> [object] (6206.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
...す。
@raise KeyError ブロックが与えられてない時にキーの探索に失敗すると発生します。
//emlist[例][ruby]{
h = { "cat" => "feline", "dog" => "canine", "cow" => "bovine" }
h.fetch_values("cow", "cat") # => ["bovine", "feline"]
h.fetch_values("cow",......"bird") # raises KeyError
h.fetch_values("cow", "bird") { |k| k.upcase } # => ["bovine", "BIRD"]
//}
@see Hash#values_at, Hash#fetch... -
Struct
# values _ at(*members) -> [object] (6206.0) -
引数で指定されたメンバの値の配列を返します。
...のインデックスを指定します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar, :baz)
obj = Foo.new('FOO', 'BAR', 'BAZ')
p obj.values_at(0, 1, 2) # => ["FOO", "BAR", "BAZ"]
//}...