Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > rubygems/user_interactionライブラリ > Gem::StreamUI::VerboseProgressReporterクラス
class Gem::StreamUI::VerboseProgressReporter
クラスの継承リスト: Gem::StreamUI::VerboseProgressReporter < Object < Kernel < BasicObject
Abstract
現在の進捗に関するメッセージを表示する進捗報告のクラスです。
特異メソッド
new(out_stream, size, initial_message, terminal_message = nil)
-
このクラスを初期化します。
- [PARAM] out_stream:
- 出力ストリームを指定します。
- [PARAM] size:
- 処理する全体の数を指定します。
- [PARAM] initial_message:
- 初期化がおわったときに表示するメッセージを指定します。
- [PARAM] terminal_message:
- 終了時に表示するメッセージです。
インスタンスメソッド
count -> Integer
-
Gem::StreamUI::VerboseProgressReporter#updated が呼び出された回数を返します。
done -> nil
-
終了メッセージを表示します。
updated(message) -> nil
-
現在の Gem::StreamUI::VerboseProgressReporter#count と全体の数とメッセージを表示します。
- [PARAM] message:
- 表示するメッセージを指定します。