claw 1.9.0
Loading...
Searching...
No Matches
claw::buffered_istream< Stream > Class Template Reference

This class is made to help reading istreams with a buffer. More...

#include <buffered_istream.hpp>

Public Member Functions

 buffered_istream (stream_type &f)
unsigned int remaining () const
bool read_more (unsigned int n)
const char * get_buffer () const
char get_next ()
bool read (char *buf, unsigned int n)
void move (unsigned int n)
void close ()
 operator bool () const

Detailed Description

template<typename Stream>
class claw::buffered_istream< Stream >

This class is made to help reading istreams with a buffer.

Author
Julien Jorge

Definition at line 42 of file buffered_istream.hpp.


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