A stream I/O buffer of bytes, to be passed into ByteStream.
More...
#include <ByteStream.h>
|
typedef std::stringbuf | Super |
|
A stream I/O buffer of bytes, to be passed into ByteStream.
honey::ByteStreamBuf::ByteStreamBuf |
( |
ios_base::openmode |
mode = 0 | ) |
|
|
inlineexplicit |
honey::ByteStreamBuf::ByteStreamBuf |
( |
const Bytes & |
bs, |
|
|
ios_base::openmode |
mode = 0 |
|
) |
| |
|
inlineexplicit |
Bytes honey::ByteStreamBuf::bytes |
( |
| ) |
const |
|
inline |
void honey::ByteStreamBuf::bytes |
( |
const Bytes & |
bs | ) |
|
|
inline |
byte* honey::ByteStreamBuf::eback |
( |
| ) |
const |
|
inline |
byte* honey::ByteStreamBuf::egptr |
( |
| ) |
const |
|
inline |
byte* honey::ByteStreamBuf::epptr |
( |
| ) |
const |
|
inline |
byte* honey::ByteStreamBuf::gptr |
( |
| ) |
const |
|
inline |
byte* honey::ByteStreamBuf::pbase |
( |
| ) |
const |
|
inline |
byte* honey::ByteStreamBuf::pptr |
( |
| ) |
const |
|
inline |
void honey::ByteStreamBuf::setg |
( |
byte * |
gbeg, |
|
|
byte * |
gnext, |
|
|
byte * |
gend |
|
) |
| |
|
inline |
void honey::ByteStreamBuf::setp |
( |
byte * |
new_pbase, |
|
|
byte * |
new_epptr |
|
) |
| |
|
inline |
std::streamsize honey::ByteStreamBuf::sgetn |
( |
byte * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
inline |
int honey::ByteStreamBuf::sputbackc |
( |
byte |
c | ) |
|
|
inline |
int honey::ByteStreamBuf::sputc |
( |
byte |
c | ) |
|
|
inline |
std::streamsize honey::ByteStreamBuf::sputn |
( |
const byte * |
s, |
|
|
std::streamsize |
n |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: