Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > irb/output-methodライブラリ > IRB::StdioOutputMethodクラス

class IRB::StdioOutputMethod + IRB::OutputMethod

クラスの継承リスト: IRB::StdioOutputMethod < IRB::OutputMethod < Object < Kernel < BasicObject

要約

標準出力を表すクラスです。ライブラリ内部で使用します。

インスタンスメソッド

pp(*objs) -> object

各 obj を inspect した文字列を self に出力し、最後に改行を出力します。

[PARAM] objs:
任意のオブジェクトを指定します。
ppx(prefix, *objs) -> object

引数 prefix + 各 obj を inspect した文字列を self に出力し、最後に改行 を出力します。

[PARAM] prefix:
各 obj の先頭に追記する文字列を指定します。
[PARAM] objs:
任意のオブジェクトを指定します。
print(*objs) -> nil

引数を標準出力に出力します。

[PARAM] objs:
任意のオブジェクトを指定します。
print(*objs)

NotImplementedError が発生します。

[PARAM] objs:
任意のオブジェクトを指定します。
[EXCEPTION] NotImplementedError:
必ず発生します。
printn(*objs) -> nil

各 obj を self に出力し、最後に改行を出力します。

[PARAM] objs:
任意のオブジェクトを指定します。
puts(*objs) -> object

各 obj を self に出力し、それぞれの後に改行を出力します。

[PARAM] objs:
任意のオブジェクトを指定します。
class IRB::StdioOutputMethod