別のキーワード
ライブラリ
- ビルトイン (204)
-
cgi
/ core (24) -
minitest
/ spec (2) -
net
/ http (12) - open-uri (24)
- openssl (24)
- prettyprint (12)
-
rinda
/ tuplespace (12) - socket (12)
- tempfile (12)
- win32ole (24)
- zlib (132)
クラス
- BasicSocket (12)
- CGI (24)
- Dir (24)
- File (36)
- IO (144)
-
Net
:: HTTP (12) - Object (2)
-
OpenSSL
:: SSL :: SSLSocket (12) - PrettyPrint (12)
-
Rinda
:: TupleSpace (12) - Tempfile (12)
- WIN32OLE (24)
-
Zlib
:: Deflate (12) -
Zlib
:: GzipReader (120)
モジュール
キーワード
-
_ getproperty (12) -
_ setproperty (12) - autoclose= (12)
- chmod (12)
- chown (12)
-
close
_ on _ empty _ response= (12) -
close
_ on _ exec= (12) - each (24)
-
each
_ line (24) - fcntl (24)
- flock (12)
- flush (12)
- gets (12)
- group (12)
- header (12)
- ioctl (12)
- lineno= (12)
-
must
_ be _ close _ to (1) -
must
_ be _ within _ delta (1) - notify (12)
- open (24)
- out (12)
- pos= (24)
- read (12)
- readline (12)
- readlines (12)
- readpartial (12)
- recv (12)
- reopen (36)
- seek (24)
- sync= (12)
-
sync
_ close= (12) - sysseek (12)
- ungetc (12)
検索結果
先頭5件
-
Tempfile
# close(real = false) -> nil (18114.0) -
テンポラリファイルをクローズします。 real が偽ならば、テンポラリファイルはGCによって削除されます。 そうでなければ、すぐに削除されます。
...ならば、テンポラリファイルはGCによって削除されます。
そうでなければ、すぐに削除されます。
@param real false もしくはそれ以外を指定します。
require "tempfile"
tf = Tempfile.open("bar")
tf.close
p FileTest.exist?(tf.path) # => true... -
IO
# close _ on _ exec=(bool) (6148.0) -
自身に close-on-exec フラグを設定します。
...に close-on-exec フラグを設定します。
このフラグをセットすると exec(2) 時にそのファイルデスクリプタを
close します。
@see fcntl(2)
@param bool 自身の close-on-exec フラグを true か false で指定します。
f = open("/dev/null")
f.close_on......_exec = true
system("cat", "/proc/self/fd/#{f.fileno}") # cat: /proc/self/fd/3: No such file or directory
f.closed? #=> false
@see IO#close_on_exec?... -
OpenSSL
:: SSL :: SSLSocket # sync _ close=(bool) (6146.0) -
SSLSocket を close するときにラップしているソケットも close するかどうかを 設定します。
...SSLSocket を close するときにラップしているソケットも close するかどうかを
設定します。
true でソケットも close するようになります。
@param bool 設定する真偽値... -
IO
# autoclose=(bool) (6141.0) -
auto-close フラグを設定します。
...auto-close フラグを設定します。
フラグが設定されているオブジェクトは
close時/GCでのファイナライザ呼出時にファイルデスクリプタを close します。
偽を設定すると close しません。
@param bool 真偽値でフラグを設定します
@......see IO#autoclose?
f = open("/dev/null")
IO.for_fd(f.fileno)
# ...
f.gets # may cause Errno::EBADF
f = open("/dev/null")
IO.for_fd(f.fileno).autoclose = false
# ...
f.gets # won't cause Errno::EBADF... -
Net
:: HTTP # close _ on _ empty _ response=(bool) (6114.0) -
レスポンスがボディを持っていない場合にコネクションを 閉じるかどうかを設定します。
...ンスがボディを持っていない場合にコネクションを
閉じるかどうかを設定します。
@param bool レスポンスがボディを持っていない場合にコネクションを
閉じるかどうか指定します。
@see Net::HTTP#close_on_empty_response... -
Object
# must _ be _ close _ to(expected , delta = 0 . 001) -> true (6114.0) -
自身と期待値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
@param expected 期待値を指定します。
@param delta 許容する絶対誤差を指定します。
@raise MiniTest::Assertion 与えられた期待値と実際の値の... -
Object
# must _ be _ within _ delta(expected , delta = 0 . 001) -> true (3014.0) -
自身と期待値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
@param expected 期待値を指定します。
@param delta 許容する絶対誤差を指定します。
@raise MiniTest::Assertion 与えられた期待値と実際の値の... -
PrettyPrint
# group(indent = 0 , open _ obj = & # 39;& # 39; , close _ obj = & # 39;& # 39; , open _ width = open _ obj . length , close _ width = close _ obj . length) { . . . } -> () (364.0) -
与えられたブロックを実行します。 ブロック内で自身に追加される文字列やオブジェクトは、1行にまとめて表示しても よい同じグループに属すると仮定されます。
...@param indent グループのインデントの深さを指定します。
@param open_obj 指定された場合、self.text(open_obj, open_width) がブロックが
実行される前に呼ばれます。開き括弧などを出力するのに使用されます。
@param close_o......れた場合、self.text(close_obj, close_width) がブロックが
実行された後に呼ばれます。閉じ括弧などを出力するのに使用されます。
@param open_width open_obj のカラムを指定します。
@param close_width close_obj のカラムを指定... -
IO
# reopen(path) -> self (27.0) -
path で指定されたファイルにストリームを繋ぎ換えます。
...とき self のモードをそのまま引き継ぎます。
IO#pos, IO#lineno などはリセットされます。
@param path パスを表す文字列を指定します。
@param mode パスを開く際のモードを文字列で指定します。
@raise Errno::EXXX 失敗した場合に発生......int("This is line three\n")
f2.readlines # => ["This is line one\n", "This is line two\n"]
f1.close
f2.reopen("testfile", "r") # => #<File:testfile>
f2.readlines # => ["This is line one\n", "This is line two\n", "This is line three\n"]
f2.close
//}
@see Kernel.#open... -
IO
# reopen(path , mode) -> self (27.0) -
path で指定されたファイルにストリームを繋ぎ換えます。
...とき self のモードをそのまま引き継ぎます。
IO#pos, IO#lineno などはリセットされます。
@param path パスを表す文字列を指定します。
@param mode パスを開く際のモードを文字列で指定します。
@raise Errno::EXXX 失敗した場合に発生......int("This is line three\n")
f2.readlines # => ["This is line one\n", "This is line two\n"]
f1.close
f2.reopen("testfile", "r") # => #<File:testfile>
f2.readlines # => ["This is line one\n", "This is line two\n", "This is line three\n"]
f2.close
//}
@see Kernel.#open... -
OpenURI
:: OpenRead # open(mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO (25.0) -
自身が表すリソースを取得して StringIO オブジェクトとして返します。 OpenURI.open_uri(self, *rest, &block) と同じです。
...ngIO は close されます。nil を返します。
返り値である StringIO オブジェクトは OpenURI::Meta モジュールで extend されています。
@param mode モードを文字列で与えます。Kernel.#open と同じです。
@param perm 無視されます。
@param options...