| scclib
    Stable Cloud Computing C++ Library | 
Pipeline writer to carry out processing in a pipeline (chain of writers). More...
#include <iobase.h>


| Public Member Functions | |
| virtual void | write_reset (const std::shared_ptr< Writer > &)=0 | 
| Reset interface.  More... | |
| virtual std::shared_ptr< Writer > | write_shared () const =0 | 
|  Public Member Functions inherited from scc::util::Writer | |
| virtual size_t | write (const void *, size_t)=0 | 
| Write interface.  More... | |
Pipeline writer to carry out processing in a pipeline (chain of writers).
| 
 | pure virtual | 
Reset interface.
The underlying writer is reset and will be used for all future writes.
Implemented in scc::util::FlowThroughPipelineWriter, scc::util::WriteTimer, and scc::util::WriteCounter.