120件ヒット
[1-100件を表示]
(0.027秒)
種類
- インスタンスメソッド (84)
- 特異メソッド (36)
クラス
- DBM (24)
- GDBM (36)
- OpenStruct (36)
- SDBM (24)
検索結果
先頭5件
-
OpenStruct
# each _ pair -> Enumerator (18114.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
OpenStruct
# each _ pair { |key , value| } -> self (18114.0) -
self の各要素の名前と要素を引数としてブロックを評価します。
...ックを評価します。
ブロックを指定した場合は self を返します。そうでない場合は
Enumerator を返します。
例:
require 'ostruct'
data = OpenStruct.new("country" => "Australia", :population => 20_000_000)
data.each_pair.to_a # => population, 20000000... -
DBM
# replace(other) -> self (12.0) -
self の内容を other の内容で置き換えます。
...self の内容を other の内容で置き換えます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
db2 = DBM.open('bbb.db', 0666, DBM::NE... -
DBM
# update(other) {|key , value| . . . } -> self (12.0) -
self と other の内容をマージします。
...す。
重複するキーに対応する値はother の内容で上書きされます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
db1[:a] = 'aaa'
db1[:b] = 'bbbbbb'
db2 =... -
GDBM
# replace(other) -> self (12.0) -
self の内容を other の内容で置き換えます。
...self の内容を other の内容で置き換えます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db2 = GDBM.open('bbb.gdbm', 0666,... -
GDBM
. open(dbname , mode = 0666 , flags = 0) -> GDBM (12.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...これらをどれも指定しなかった場合には、
GDBM::WRCREAT, GDBM::WRITER, GDBM::READER の順で試します。
require 'gdbm'
GDBM.open("fruitstore.db") do |gdbm|
gdbm.each_pair do |key, value|
print "#{key}: #{value}\n"
end
end... -
GDBM
. open(dbname , mode = 0666 , flags = 0) {|db| . . . } -> object (12.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...これらをどれも指定しなかった場合には、
GDBM::WRCREAT, GDBM::WRITER, GDBM::READER の順で試します。
require 'gdbm'
GDBM.open("fruitstore.db") do |gdbm|
gdbm.each_pair do |key, value|
print "#{key}: #{value}\n"
end
end... -
OpenStruct
. new(hash = nil) -> OpenStruct (12.0) -
OpenStruct オブジェクトを生成します。
...Hash クラスのインスタンス、または each_pair メソッ
ドを持つオブジェクトを用いる事ができます。
@raise NoMethodError hash のキーが to_sym メソッドを持たないときに発生します。
require 'ostruct'
some1 = OpenStruct.new({:a =>"a",:b... -
SDBM
# replace(other) -> self (12.0) -
self の内容を other の内容で置き換えます。
...self の内容を other の内容で置き換えます。
@param other each_pair メソッドを持つオブジェクトでなければなりません。
require 'sdbm'
db1 = SDBM.open('aaa.gdbm', 0666)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db1['c'] = 'ccc'
db2 = SDBM.open('bbb.gdbm',...