るりまサーチ

最速Rubyリファレンスマニュアル検索!
66件ヒット [1-66件を表示] (0.017秒)

別のキーワード

  1. gdbm open
  2. gdbm sync
  3. gdbm delete
  4. gdbm []=
  5. gdbm new

ライブラリ

クラス

キーワード

検索結果

GDBM::FAST -> Integer (35123.0)

GDBM.open の第3引数に指定します。

...
GDBM
.open の第3引数に指定します。

書き込みの結果が、ディスク上のファイルにすぐに反映しなくなります。
このモードのときに結果を明示的にファイルに反映させるには GDBM#sync
メソッドを呼びます。libgdbm version 1.8.0 以降...

GDBM#fastmode=(bool) (23140.0)

オープンしている GDBM オブジェクトのモードを変更します。

...オープンしている GDBM オブジェクトのモードを変更します。

このオプションはデフォルトで on です。
このオプションは obsolete です。

このオプションが on のときは、GDBM はディスクへの書き込みを待たずに
次の操作を続...
...けます。

@param bool 新たにセットするモード。

@see GDBM::FAST, GDBM#syncmode=...

GDBM.open(dbname, mode = 0666, flags = 0) -> GDBM (17203.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 (17167.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 (17103.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#sync -> self (17036.0)

要素の変更をファイルに反映します。

...要素の変更をファイルに反映します。

FAST
モード(GDBM.open の第3引数に GDBM::FAST を指定)のときだけ意味があります。

=== 注意
GNU gdbm version 1.8 以降より FAST モードがデフォルトになりました。...