| 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 () |
Public Member Functions inherited from Puma::Source | |
| Source () | |
| virtual | ~Source () |
| virtual int | size () |
Public Member Functions inherited from Puma::Sink | |
| virtual | ~Sink () |
| Puma::Pipe::Pipe | ( | int | buffer_size | ) |
| Puma::Pipe::~Pipe | ( | ) |
| void Puma::Pipe::dump | ( | ) |
| int Puma::Pipe::free | ( | ) |
|
inlinevirtual |
Implements Puma::Sink.
|
virtual |
Implements Puma::Source.
|
virtual |
Implements Puma::Sink.