Puma Reference Manual | Puma::Pipe Class Reference |
#include <Pipe.h>
Public Member Functions | |
Pipe (int buffer_size) | |
~Pipe () | |
int | read (char *dest, int n) |
int | write (const char *dest, int n) |
int | free () |
bool | full () |
void | dump () |
Puma::Pipe::Pipe | ( | int | buffer_size | ) |
void Puma::Pipe::dump | ( | ) |
int Puma::Pipe::free | ( | ) |
bool Puma::Pipe::full | ( | ) | [inline, virtual] |
Implements Puma::Sink.
int Puma::Pipe::read | ( | char * | dest, |
int | n | ||
) | [virtual] |
Implements Puma::Source.
int Puma::Pipe::write | ( | const char * | dest, |
int | n | ||
) | [virtual] |
Implements Puma::Sink.