1022件ヒット
[1-100件を表示]
(0.023秒)
ライブラリ
- ビルトイン (609)
- csv (60)
-
net
/ telnet (2) - open3 (36)
- openssl (12)
-
rinda
/ tuplespace (12) -
rubygems
/ package / tar _ writer (36) - socket (60)
- stringio (48)
- zlib (96)
クラス
- BasicSocket (12)
- CSV (60)
- File (48)
-
Gem
:: Package :: TarWriter (36) - IO (432)
-
Rinda
:: TupleSpace (12) - Socket (24)
- StringIO (36)
-
Zlib
:: GzipWriter (84)
キーワード
- GzipWriter (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) - Open3 (12)
- SSLSocket (12)
- StringIO (12)
- TCPServer (12)
- TCPSocket (12)
- Telnet (2)
- atime (12)
-
check
_ closed (12) - clone (12)
-
close
_ read (12) -
close
_ write (36) - closed? (36)
-
closed
_ write? (12) - ctime (12)
- dup (12)
- empty? (9)
- fcntl (12)
- finish (12)
- flock (12)
- grpowned? (12)
- mtime (12)
- new (12)
- notify (12)
- open (72)
- owned? (12)
- pipe (96)
- popen (168)
- popen3 (24)
- pos (12)
- pos= (12)
- recv (12)
- reopen (36)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) - setuid? (12)
- size? (12)
- socket? (12)
- spawn (48)
- stat (12)
- tcp (24)
- tell (12)
- wrap (24)
- zero? (12)
検索結果
先頭5件
-
Zlib
:: GzipWriter # close -> File (21151.0) -
フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。
...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を
参照して下さい。
注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく......= Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.finish
p f.atime
# 例
#=> Sun Jul 06 15:43:57 +0900 2008
end
def case_close
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.close
begin......p f.atime
rescue IOError => err
puts err #=> closed stream
end
end
case_finish
case_close... -
Gem
:: Package :: TarWriter # close -> true (21117.0) -
自身を close します。
...自身を close します。... -
IO
# close -> nil (18149.0) -
入出力ポートをクローズします。
...@raise Errno::EXXX close に失敗した場合に発生します。
@raise IOError 既に close されていた場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
f = File.open("testfile")
f.read # => "test"
f.close
# f.read # => IOError (すでに close しているの......で read できない)
//}
@see IO#closed?, IO#close_read, IO#close_write......。
既に close されていた場合には単に無視されます。
@raise Errno::EXXX close に失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
f = File.open("testfile")
f.read # => "test"
f.close
# f.read # => IOError (すでに close している......ので read できない)
//}
@see IO#closed?, IO#close_read, IO#close_write... -
IO
# close _ write -> nil (12254.0) -
書き込み用の IO を close します。
...込み用の IO を close します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX close に失敗した場合に発生します。
//emlist[例][ruby]{
f = IO.popen("/bin/sh","r+") do |f|
f.close_write
# f.print "nowher......e" # => IOError: not opened for writing
end
//}
@see IO#close, IO#closed?, IO#close_read......書き込み用の IO を close します。
既に close されていた場合には単に無視されます。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX close に失敗した場合に発生します。
//emlist[例][rub......y]{
f = IO.popen("/bin/sh","r+") do |f|
f.close_write
# f.print "nowhere" # => IOError: not opened for writing
end
//}
@see IO#close, IO#closed?, IO#close_read... -
CSV
# close _ write -> nil (12246.0) -
IO#close_write に委譲します。
...IO#close_write に委譲します。
@see IO#close_write... -
StringIO
# close _ write -> nil (12202.0) -
自身に対する書き込みを禁止します。
自身に対する書き込みを禁止します。
@raise IOError 自身がすでに書き込み不可だった場合に発生します。 -
StringIO
# closed _ write? -> bool (12201.0) -
自身に対する書き込みが禁止されているなら true を返します。そうでない場合は、false を返します。
自身に対する書き込みが禁止されているなら true を返します。そうでない場合は、false を返します。 -
Gem
:: Package :: TarWriter # check _ closed (9122.0) -
自身に関連付けられた IO が既に close されているかどうかチェックします。
...自身に関連付けられた IO が既に close されているかどうかチェックします。
@raise IOError 自身に関連付けられた IO が既に close されている場合に発
生します。... -
Gem
:: Package :: TarWriter # closed? -> bool (9116.0) -
自身が既に close されている場合は、真を返します。 そうでない場合は、偽を返します。
...自身が既に close されている場合は、真を返します。
そうでない場合は、偽を返します。...