5件ヒット
[1-5件を表示]
(0.105秒)
別のキーワード
ライブラリ
- ビルトイン (2)
- csv (1)
-
rubygems
/ package / f _ sync _ dir (1) - stringio (1)
モジュール
検索結果
先頭5件
-
IO
# fsync -> 0 (72673.0) -
書き込み用の IO に対して、システムコール fsync(2) を実行します。IO#flush を行ったあと、(OSレベルで)まだディスクに 書き込まれていないメモリ上にあるデータをディスクに書き出します。
書き込み用の IO に対して、システムコール fsync(2)
を実行します。IO#flush を行ったあと、(OSレベルで)まだディスクに
書き込まれていないメモリ上にあるデータをディスクに書き出します。
成功すれば 0 を返します。
fsync(2) がサポートされていない場合は nil を返します。
@raise Errno::EXXX 失敗した場合に発生します。
@raise IOError 既に close されている場合に発生します。 -
CSV
# fsync -> 0 | nil (72655.0) -
IO#fsync に委譲します。
IO#fsync に委譲します。 -
StringIO
# fsync -> 0 (72607.0) -
何もせずに 0 を返します。
何もせずに 0 を返します。 -
Gem
:: Package :: FSyncDir # fsync _ dir(dirname) -> () (54607.0) -
ディスクの同期をします。
ディスクの同期をします。 -
IO
# fdatasync -> 0 (18358.0) -
IO のすべてのバッファされているデータを直ちにディスクに書き込みます。
IO のすべてのバッファされているデータを直ちにディスクに書き込みます。
fdatasync(2) をサポートしていない OS 上では代わりに
IO#fsync を呼びだします。
IO#fsync との違いは fdatasync(2) を参照してください。
@raise NotImplementedError fdatasync(2) も fsync(2) も
サポートされていない OS で発生します。
//emlist[例][ruby]{
require "tempfile"
Tempfile.open("testtmpfile") do |f|
f.print...