Puma Reference Manual | Puma: Puma::Source Class Reference |
#include <Source.h>
Public Member Functions | |
Source () | |
virtual | ~Source () |
virtual int | read (char *dest, int n)=0 |
virtual int | size () |
Puma::Source::Source | ( | ) | [inline] |
virtual Puma::Source::~Source | ( | ) | [inline, virtual] |
virtual int Puma::Source::read | ( | char * | dest, | |
int | n | |||
) | [pure virtual] |
Implemented in Puma::FdSource, Puma::FileSource, Puma::KeyboardSource, Puma::Pipe, and Puma::StringSource.
virtual int Puma::Source::size | ( | ) | [inline, virtual] |
Reimplemented in Puma::FdSource, and Puma::StringSource.