22 #ifndef ELM_BUFFEREDINSTREAM_H_
23 #define ELM_BUFFEREDINSTREAM_H_
25 #include <elm/io/InStream.h>
27 namespace elm {
namespace io {
36 virtual int read(
void *buffer,
int size);
41 int pos, top, buf_size;
static const int default_size
Definition: BufferedInStream.h:32
BufferedInStream(InStream &input, int size=default_size)
Definition: io_BufferedInStream.cpp:45
uint32 size
Definition: int.h:41
virtual int read(void)
Definition: io_InStream.cpp:61
virtual ~BufferedInStream(void)
Definition: io_BufferedInStream.cpp:53
Definition: BufferedInStream.h:30
Definition: InStream.h:30