クラス
- BasicSocket (11)
- Coverage (29)
- Enumerator (33)
-
Net
:: IMAP :: FetchData (11) -
REXML
:: Parsers :: PullParser (11) - Socket (11)
- StringScanner (22)
モジュール
-
Socket
:: Constants (11)
キーワード
-
MSG
_ PEEK (22) -
NEWS for Ruby 2
. 3 . 0 (9) - PullEvent (11)
- attr (11)
- coverage (11)
-
next
_ values (11) -
peek
_ result (11) -
peek
_ values (11) - peep (11)
- recv (11)
- result (11)
-
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) - running? (7)
検索結果
先頭5件
-
BasicSocket
# recv(maxlen , flags = 0) -> String (22.0) -
ソケットからデータを受け取り、文字列として返します。 maxlen は受け取る最大の長さを指定します。 flags については recv(2) を参照してください。flags の デフォルト値は 0 です。flags の指定に必要な定数は Socket クラスで定義されています。(例: Socket::MSG_PEEK)
...。flags の
デフォルト値は 0 です。flags の指定に必要な定数は
Socket クラスで定義されています。(例: Socket::MSG_PEEK)
内部で呼び出す recv(2) が 0 を返した場合、このメソッドは "" を返します。
この意味はソケットによって異な......raise Errno::EXXX recvfrom(2) がエラーになった場合などに発生します。
例:
require 'socket'
s1, s2 = UNIXSocket.pair
s1.write "a"
s1.close
p s2.recv(10, Socket::MSG_PEEK) #=> "a"
p s2.recv(10) #=> "a"
p s2.recv(10) #=> ""... -
Enumerator
# next _ values -> Array (12.0) -
「次」のオブジェクトを配列で返します。
...[1] 1
# yield 1, 2 [1, 2] [1, 2]
# yield nil [nil] nil
# yield [1, 2] [[1, 2]] [1, 2]
//}
@raise StopIteration 列挙状態が既に最後へ到達しているとき
@see Enumerator#next, Enumerator#peek, Enumerator#peek_values... -
Net
:: IMAP :: FetchData # attr -> { String => object } (12.0) -
各メッセージのアトリビュートの値をハッシュテーブルで返します。
...tipart
のいずれか。
: BODY[<section>]<<partial>>
section で指定されたセクションのボディの内容。文字列。
: BODY.PEEK[<section>]<<partial>>
section で指定されたセクションのメッセージボディの内容。文字列。
ただしこれで内容......ている。
: INTERNALDATE
メッセージの内部日付。文字列。
: RFC822
BODY[] と同じ。文字列。
: RFC822.HEADER
BODY.PEEK[HEADER] と同じ。文字列。
: RFC822.SIZE
メッセージの 822 サイズ。整数。
: RFC822.TEXT
BODY[TEXT] と同じ。文字列... -
Coverage
. result -> Hash (6.0) -
測定結果をファイル名をキー、各行の実行回数を配列にした値のハッシュを返 します。空行やコメントのみの行などの測定結果は nil になります。
...l(obj)
if obj
true
else
false
end
end
//}
//emlist[][ruby]{
require "coverage"
Coverage.start
load "bool.rb"
p Coverage.result #=> {"bool.rb"=>[1, 0, 0, nil, 0, nil, nil]}
bool(0)
p Coverage.result # coverage measurement is not enabled (RuntimeError)
//}
@see Coverage.peek_result... -
Coverage
. result(stop: true , clear: true) -> Hash (6.0) -
対象ファイル名をキー、測定結果を値したハッシュを返します。 測定結果の詳細は、coverage ライブラリ を参照してください。
...定記録がクリアされたあと bool(nil) で実行されても新しく記録されません。
測定記録をクリアしても、記録を開始してから実行されたことまでリセットされているわけではないことに注意して下さい。
@see Coverage.peek_result... -
Coverage
. running? -> bool (6.0) -
カバレッジ測定中かどうかを返します。カバレッジの測定中とは、Coverage.start の 呼び出し後から Coverage.result の呼び出し前です。
...から Coverage.result の呼び出し前です。
//emlist[][ruby]{
require 'coverage'
p Coverage.running? #=> false
Coverage.start
p Coverage.running? #=> true
p Coverage.peek_result #=> {}
p Coverage.running? #=> true
p Coverage.result #=> {}
p Coverage.running? #=> false
//}... -
NEWS for Ruby 2
. 3 . 0 (6.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...なりました。
=== 標準添付ライブラリの互換性 (機能追加とバグ修正を除く)
* ext/coverage/coverage.c
* Coverage.peek_result を追加。カバレッジツールを停止することなくカバレッジに関する情報を取得することができます。... -
REXML
:: Parsers :: PullEvent (6.0) -
REXML::Parsers::PullParser で使われるパース結果を表すイベントクラス。
...REXML::Parsers::PullParser で使われるパース結果を表すイベントクラス。
REXML::Parsers::PullParser#pull および
REXML::Parsers::PullParser#peek がこのクラスのオブジェクトを返します。... -
coverage (6.0)
-
カバレッジを測定するためのライブラリです。
...を実行し、測定を開始する。
(3) require や load で測定対象のファイルを実行する。
(4) Coverage.result や Coverage.peek_result で結果を確認する。
Coverage.result は、ファイル名をキーとし、カバレッジ測定結果を値とするハッシュ... -
ruby 1
. 8 . 2 feature (6.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...43>))
=== 2004-02-18
: StringScanner#peep [lib] [obsolete]
$VERVOSE が設定されている時に警告がでるようになりました。use #peek.
: StringScanner#empty? [lib] [obsolete]
$VERVOSE が設定されている時に警告がでるようになりました。use #eos?.
: StringScan... -
ruby 1
. 8 . 4 feature (6.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...x509ext.rb: new file.
#
# ?
#Tue Nov 01 10:50:17 2005 GOTOU Yuuzou <gotoyuzo@notwork.org>
#
# * ext/openssl/extconf.rb: should check ERR_peek_last_error().
# [ruby-dev:27597]
#
# * ext/openssl/ossl.c (ossl_raise): ditto.
#
# ?
#Mon Oct 31 05:49:23 2005 GOTOU Yuuzou <got...