#include <archon/util/pipe.H>
Inheritance diagram for Archon::Utilities::Stream::BasicPipe< C >:


Public Member Functions | |
| void | raiseReadError (string message) |
| Force the next read call to throw a ReadException with the specified message. | |
| void | raiseWriteError (string message) |
| Force the next write call to throw a WriteException with the specified message. | |
| int | read (C *b, int n) throw (ReadException, UnexpectedException) |
| int | write (const C *b, int n) throw (WriteException, UnexpectedException) |
Static Public Member Functions | |
| static void | make (Ref< ReaderBase< C > > &r, Ref< WriterBase< C > > &w, int bufferSize=4096, bool expand=false) |
Protected Member Functions | |
| BasicPipe (int bufferSize, bool expand) | |
| virtual | ~BasicPipe () |
| void | refDispose (Mutex::Lock &l) |
Definition at line 49 of file pipe.H.
|
||||||||||||||||||||||||
|
|
1.4.4