MASA-Core
Public Member Functions | Private Member Functions | Private Attributes
BufferedCellsWriter Class Reference

Detailed Description

Definition at line 28 of file BufferedCellsWriter.hpp.

#include <BufferedCellsWriter.hpp>

Inheritance diagram for BufferedCellsWriter:
CellsWriter BufferedStream

List of all members.

Public Member Functions

 BufferedCellsWriter (CellsWriter *writer, int bufferLimit)
virtual ~BufferedCellsWriter ()
virtual void close ()
virtual int write (const cell_t *buf, int len)

Private Member Functions

void bufferLoop ()

Private Attributes

CellsWriterwriter

Constructor & Destructor Documentation

BufferedCellsWriter::BufferedCellsWriter ( CellsWriter writer,
int  bufferLimit 
)

Definition at line 29 of file BufferedCellsWriter.cpp.

Definition at line 40 of file BufferedCellsWriter.cpp.


Member Function Documentation

void BufferedCellsWriter::bufferLoop ( ) [private, virtual]

Implements BufferedStream.

Definition at line 57 of file BufferedCellsWriter.cpp.

void BufferedCellsWriter::close ( ) [virtual]

Implements CellsWriter.

Definition at line 44 of file BufferedCellsWriter.cpp.

int BufferedCellsWriter::write ( const cell_t buf,
int  len 
) [virtual]

Implements CellsWriter.

Definition at line 53 of file BufferedCellsWriter.cpp.


Member Data Documentation

Definition at line 37 of file BufferedCellsWriter.hpp.


The documentation for this class was generated from the following files: