要約
IOのバッファリングを実現するクラス
目次
継承しているメソッド
特異メソッド
new(s) -> self[permalink][rdoc]-
インスタンスを生成します。
- [PARAM] s:
- バッファリングするIOのオブジェクト
インスタンスメソッド
close -> nil[permalink][rdoc]-
オブジェクト終了(破棄)処理を行います。
内部的には、terminateメソッドを呼び出します。
privateメソッド
read(size) -> ()[permalink][rdoc]-
バッファリングしたデータの読み出しを行います。
- [PARAM] size:
- 読み出しデータサイズ
terminate -> nil[permalink][rdoc]-
オブジェクトの破棄処理を行います。
親クラスのCSV::StreamBuf#terminateを呼び出します。