#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 |