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 () |
![]() | |
Source () | |
virtual | ~Source () |
virtual int | size () |
![]() | |
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.