669件ヒット
[101-200件を表示]
(0.065秒)
ライブラリ
- ビルトイン (283)
- fiddle (12)
-
irb
/ context (24) - json (24)
- openssl (24)
- optparse (144)
- ostruct (14)
- rake (12)
-
rexml
/ document (12) -
rinda
/ tuplespace (12) - win32ole (60)
-
yaml
/ dbm (48)
クラス
- Enumerator (24)
-
Fiddle
:: Pointer (12) - Hash (128)
-
IRB
:: Context (24) -
JSON
:: Parser (12) -
JSON
:: State (12) - LocalJumpError (12)
- Module (12)
- Object (12)
-
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: X509 :: Name (12) - OpenStruct (14)
- OptionParser (144)
-
REXML
:: Attribute (12) -
Rake
:: TaskArguments (12) -
Rinda
:: TupleEntry (12) - Struct (24)
- Thread (36)
- TracePoint (12)
- UncaughtThrowError (11)
- WIN32OLE (12)
-
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIABLE (12) -
WIN32OLE
_ VARIANT (24) -
YAML
:: DBM (48)
キーワード
- [] (48)
- []= (48)
-
_ getproperty (12) -
add
_ entry (12) -
const
_ set (12) -
exit
_ value (12) - fetch (48)
-
fetch
_ values (20) -
instance
_ variable _ set (12) -
last
_ value (12) -
next
_ values (12) - on (144)
- parse (12)
-
peek
_ values (12) -
return
_ value (12) -
set
_ last _ value (12) - shift (12)
- store (24)
-
thread
_ variable _ get (12) -
to
_ h (14) -
to
_ value (12) - values (36)
-
values
_ at (36) - variables (12)
- write (12)
検索結果
先頭5件
-
Fiddle
:: Pointer # to _ value -> object (6209.0) -
自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、 自身が指すオブジェクトを返します。
...自身はヒープに確保された Ruby のオブジェクトを指すポインタであると仮定して、
自身が指すオブジェクトを返します。
例:
require 'fiddle'
s = 'abc'
i = Fiddle.dlwrap(s)
cptr = Fiddle::Pointer.new(i)
p cptr.to_value #=> "abc"... -
TracePoint
# return _ value -> object (6209.0) -
メソッドやブロックの戻り値を返します。
...timeError :return、:c_return、:b_return イベントのためのイベ
ントフックの外側で実行した場合に発生します。
//emlist[例][ruby]{
def foo(ret)
ret
end
trace = TracePoint.new(:return) do |tp|
p tp.return_value # => 1
end
trace.enable
foo 1
//}... -
Hash
# fetch _ values(key , . . . ) -> [object] (6203.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
...=> "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] (6203.0) -
引数で指定されたキーに関連づけられた値の配列を返します。
...=> "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... -
IRB
:: Context # last _ value -> object (6203.0) -
irb 中での最後の実行結果を返します。
irb 中での最後の実行結果を返します。 -
Hash
# values -> [object] (6202.0) -
ハッシュの全値の配列を返します。
...ハッシュの全値の配列を返します。
//emlist[例][ruby]{
h1 = { "a" => 100, 2 => ["some"], :c => "c" }
p h1.values #=> [100, ["some"], "c"]
//}
@see Hash#keys,Hash#to_a... -
Hash
# values _ at(*keys) -> [object] (6202.0) -
引数で指定されたキーに対応する値の配列を返します。
...引数が指定されなかった場合は、空の配列を返します。
//emlist[例][ruby]{
h = {1=>"a", 2=>"b", 3=>"c"}
p h.values_at(1,3,4) #=> ["a", "c", nil]
# [h[1], h[3] ,h[4]] と同じ
//}
@see Hash#[] , Hash.new, Hash#default, Hash#default_proc, Array#values_at... -
Struct
# values _ at(*members) -> [object] (6202.0) -
引数で指定されたメンバの値の配列を返します。
...ンバを指定した場合に発生します。
//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar, :baz)
obj = Foo.new('FOO', 'BAR', 'BAZ')
p obj.values_at(0, 1, 2) # => ["FOO", "BAR", "BAZ"]
//}
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼... -
YAML
:: DBM # values -> object (6202.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
YAML
:: DBM # values _ at(*keys) -> [object] (6202.0) -
keys に対応する値を配列に格納して返します。
keys に対応する値を配列に格納して返します。
対応するキーが見つからなかった要素には nil が格納されます。
@param keys キーを文字列で指定します。複数指定することができます。