#include <coherence/io/WrapperStreamFactory.hpp>
Inherits Object.
Public Types | |
| typedef spec::Handle | Handle |
| WrapperStreamFactory Handle definition. | |
| typedef spec::View | View |
| WrapperStreamFactory View definition. | |
| typedef spec::Holder | Holder |
| WrapperStreamFactory Holder definition. | |
Public Member Functions | |
| virtual ReadBuffer::BufferInput::Handle | getInputStream (ReadBuffer::BufferInput::Handle hIn) const =0 |
| Requests an InputStream that wraps the passed InputStream. | |
| virtual WriteBuffer::BufferOutput::Handle | getOutputStream (WriteBuffer::BufferOutput::Handle hOut) const =0 |
| Requests an OutputStream that wraps the passed OutputStream. | |
| virtual ReadBuffer::BufferInput::Handle getInputStream | ( | ReadBuffer::BufferInput::Handle | hIn | ) | const [pure virtual] |
Requests an InputStream that wraps the passed InputStream.
| hIn | the coherence::io::ReadBuffer::BufferInput to be wrapped |
| virtual WriteBuffer::BufferOutput::Handle getOutputStream | ( | WriteBuffer::BufferOutput::Handle | hOut | ) | const [pure virtual] |
Requests an OutputStream that wraps the passed OutputStream.
| hOut | the coherence::io::WriteBuffer::BufferOutput to be wrapped |