672件ヒット
[1-100件を表示]
(0.011秒)
別のキーワード
種類
- インスタンスメソッド (504)
- 定数 (96)
- クラス (36)
- 特異メソッド (36)
クラス
- GDBM (636)
キーワード
- FAST (12)
- GDBM (12)
- GDBMError (12)
- GDBMFatalError (12)
- NEWDB (12)
- NOLOCK (12)
- READER (12)
- SYNC (12)
- VERSION (12)
- WRCREAT (12)
- WRITER (12)
- [] (12)
- []= (12)
- cachesize= (12)
- clear (12)
- close (12)
- closed? (12)
- delete (24)
-
delete
_ if (12) - each (12)
-
each
_ key (12) -
each
_ pair (12) -
each
_ value (12) - empty? (12)
- fastmode= (12)
- fetch (12)
-
has
_ key? (12) -
has
_ value? (12) - include? (12)
- index (12)
- invert (12)
- key (12)
- key? (12)
- keys (12)
- length (12)
- member? (12)
- new (12)
- open (24)
- reject (12)
- reject! (12)
- reorganize (12)
- replace (12)
- select (12)
- shift (12)
- size (12)
- store (12)
- sync (12)
- syncmode= (12)
-
to
_ a (12) -
to
_ hash (12) - update (12)
- value? (12)
- values (12)
-
values
_ at (12)
検索結果
先頭5件
-
GDBM
. open(dbname , mode = 0666 , flags = 0) -> GDBM (17199.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...ドを mode に設定してオープンします。
ブロックを指定した場合、オープンした GDBM オブジェクトを
引数にブロックを実行します。実行後 GDBM オブジェクトをクローズ
し、open メソッドはブロックの結果を返します。
@param......返します。
@param flags flags には、GDBM::FAST, GDBM::SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与え......。
これらをどれも指定しなかった場合には、
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
. new(dbname , mode = 0666 , flags = 0) -> GDBM (17163.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...返します。
@param flags flags には、GDBM::FAST, GDBM::SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与え......て読み書きのモードを指定できます。
これらをどれも指定しなかった場合には、
GDBM::WRCREAT, GDBM::WRITER, GDBM::READER の順で試します。... -
GDBM
. open(dbname , mode = 0666 , flags = 0) {|db| . . . } -> object (17099.0) -
dbname で指定したデータベースをモードを mode に設定してオープンします。
...ドを mode に設定してオープンします。
ブロックを指定した場合、オープンした GDBM オブジェクトを
引数にブロックを実行します。実行後 GDBM オブジェクトをクローズ
し、open メソッドはブロックの結果を返します。
@param......返します。
@param flags flags には、GDBM::FAST, GDBM::SYNC, GDBM::NOLOCK
の論理和を指定します。デフォルト値は指定なし(つまり0)です。
flags に GDBM::READER, GDBM::WRITER, GDBM::WRCREAT, GDBM::NEWDB
のいずれかを与え......。
これらをどれも指定しなかった場合には、
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
# replace(other) -> self (17062.0) -
self の内容を other の内容で置き換えます。
...せん。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
db2 = GDBM.open('bbb.gdbm', 0666, GDBM::NEWDB)
db2['c'] = 'ccc'
db2['d'] = 'ddd'
hash = { 'x' => 'xxx', 'y' => 'yyy'}
p db1 #=> #<GDBM:0xb7d1c8a8>
p db1.......replace(db2) #=> #<GDBM:0xb7d1c8a8>
p db1.replace(hash) #=> #<GDBM:0xb7d1c8a8>... -
GDBM
# fastmode=(bool) (17036.0) -
オープンしている GDBM オブジェクトのモードを変更します。
...オープンしている GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで on です。
このオプションは obsolete です。
このオプションが on のときは、GDBM はディスクへの書き込みを待たずに
次の操作を続......けます。
@param bool 新たにセットするモード。
@see GDBM::FAST, GDBM#syncmode=... -
GDBM
# syncmode=(bool) (17036.0) -
オープンしている GDBM オブジェクトのモードを変更します。
...オープンしている GDBM オブジェクトのモードを変更します。
このオプションはデフォルトで off です。
このオプションが on のときは、GDBM はデータベースの変更操作ごとに
データベースの状態を同期します。
@param bool......新たにセットするモード。
@see GDBM::SYNC, GDBM#fastmode=... -
GDBM
# fetch(key , ifnone = nil) {|key| . . . } -> object (17026.0) -
データベースから対応するキーを探してその要素の値を返します。
...いないときに、対応するキーが
見つからなかった場合に発生します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.fetch('a') #=> 'aaa'
p db1.fetch('z', '... -
GDBM
# invert -> Hash (17026.0) -
値からキーへのハッシュを返します。
...値からキーへのハッシュを返します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.invert #=> {"aaa"=>"a", "bbb"=>"b"}... -
GDBM
# keys -> [String] (17026.0) -
データベース中に存在するキー全てを含む配列を返します。
...データベース中に存在するキー全てを含む配列を返します。
require 'gdbm'
db1 = GDBM.open('aaa.gdbm', 0666, GDBM::NEWDB)
db1['a'] = 'aaa'
db1['b'] = 'bbb'
p db1.keys #=> ["a", "b"]...