Qore Programming Language Reference Manual  1.0.8
QC_PipeOutputStream.dox.h
1 namespace Qore {
4 
19 
20 public:
22 
25 nothing close();
26 
27 protected:
29 /***/
30  constructor();
31 
32 public:
34 
37 nothing reportError(hash ex);
38 
39 public:
41 
44 nothing write(binary data);
45 };
46 }
nothing reportError(hash ex)
Causes all operations on both pipe streams to wake up and throw an exception.
nothing write(binary data)
Writes bytes to the output stream.
binary binary()
Always returns an empty binary object (of zero length)
This class defines an abstract interface for output streams.
Definition: QC_OutputStream.dox.h:18
This class is not intended to be instantiated directly, please see StreamPipe.
Definition: QC_PipeOutputStream.dox.h:18
hash< auto > hash(object obj)
Returns a hash of an object&#39;s members.
nothing close()
Closes the output stream and releases any resources.
main Qore-language namespace
Definition: Pseudo_QC_All.dox.h:3
constructor()
Creates the PipeOutputStream.