#include <pipe.h>
Public Types | |
typedef std::deque< char > | Buffer |
Public Member Functions | |
Pipe (int p) | |
Pipe () | |
void | write (std::string what) |
bool | active () |
bool | eof () |
int | readMore () |
std::string | nextLine () |
std::string | nextLineBlocking () |
Public Attributes | |
Buffer | buffer |
int | fd |
bool | _eof |
typedef std::deque< char > wibble::sys::Pipe::Buffer |
wibble::sys::Pipe::Pipe | ( | int | p | ) | [inline] |
References fd.
wibble::sys::Pipe::Pipe | ( | ) | [inline] |
void wibble::sys::Pipe::write | ( | std::string | what | ) | [inline] |
References fd.
bool wibble::sys::Pipe::eof | ( | ) | [inline] |
int wibble::sys::Pipe::readMore | ( | ) | [inline] |
std::string wibble::sys::Pipe::nextLine | ( | ) | [inline] |
std::string wibble::sys::Pipe::nextLineBlocking | ( | ) | [inline] |
Referenced by nextLine(), and readMore().
Referenced by active(), nextLineBlocking(), Pipe(), readMore(), and write().
Referenced by active(), eof(), and readMore().