Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > csvライブラリ > CSV::IOBufクラス
class CSV::IOBuf
クラスの継承リスト: CSV::IOBuf < CSV::StreamBuf < Object < Kernel < BasicObject
Abstract
IOのバッファリングを実現するクラス
インスタンスメソッド
close -> nil
-
オブジェクト終了(破棄)処理を行います。
内部的には、terminateメソッドを呼び出します。
new(s) -> self
-
インスタンスを生成します。
- [PARAM] s:
- バッファリングするIOのオブジェクト
privateメソッド
read(size) -> ()
-
バッファリングしたデータの読み出しを行います。
- [PARAM] size:
- 読み出しデータサイズ
terminate -> nil
-
オブジェクトの破棄処理を行います。
親クラスのCSV::StreamBuf#terminateを呼び出します。