#include <jem/io/ReadBuffer.h>
|
| ReadBuffer (idx_t size=-1) |
|
| ~ReadBuffer () |
|
idx_t | size () const |
|
void | reset () |
|
idx_t | poll (Reader &in, const Time &timeout) |
|
int | read (Reader &in) |
|
idx_t | read (Reader &in, char *buf, idx_t n) |
|
idx_t | readUntil (Reader &in, char *buf, idx_t n, int delim) |
|
void | pushBack (Reader &in) |
|
void | pushBack (Reader &in, int c) |
|
void | skipUntil (Reader &in, int delim) |
|
void | skipWhite (Reader &in) |
|
idx_t | skip (Reader &in, idx_t n) |
|
bool | scan (Reader &in, const char *str, idx_t n) |
|
jem::io::ReadBuffer::ReadBuffer |
( |
idx_t |
size = -1 | ) |
|
|
explicit |
jem::io::ReadBuffer::~ReadBuffer |
( |
| ) |
|
idx_t jem::io::ReadBuffer::size |
( |
| ) |
const |
void jem::io::ReadBuffer::reset |
( |
| ) |
|
idx_t jem::io::ReadBuffer::poll |
( |
Reader & |
in, |
|
|
const Time & |
timeout |
|
) |
| |
int jem::io::ReadBuffer::read |
( |
Reader & |
in | ) |
|
idx_t jem::io::ReadBuffer::read |
( |
Reader & |
in, |
|
|
char * |
buf, |
|
|
idx_t |
n |
|
) |
| |
idx_t jem::io::ReadBuffer::readUntil |
( |
Reader & |
in, |
|
|
char * |
buf, |
|
|
idx_t |
n, |
|
|
int |
delim |
|
) |
| |
void jem::io::ReadBuffer::pushBack |
( |
Reader & |
in | ) |
|
void jem::io::ReadBuffer::pushBack |
( |
Reader & |
in, |
|
|
int |
c |
|
) |
| |
void jem::io::ReadBuffer::skipUntil |
( |
Reader & |
in, |
|
|
int |
delim |
|
) |
| |
void jem::io::ReadBuffer::skipWhite |
( |
Reader & |
in | ) |
|
idx_t jem::io::ReadBuffer::skip |
( |
Reader & |
in, |
|
|
idx_t |
n |
|
) |
| |
bool jem::io::ReadBuffer::scan |
( |
Reader & |
in, |
|
|
const char * |
str, |
|
|
idx_t |
n |
|
) |
| |