| Puma Reference Manual | Puma: 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 | ) |
| Puma::Pipe::~Pipe | ( | ) |
| 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.
| int Puma::Pipe::free | ( | ) |
| bool Puma::Pipe::full | ( | ) | [inline, virtual] |
Implements Puma::Sink.
| void Puma::Pipe::dump | ( | ) |