![]()  | 
  
    Qore FileLocationHandler Module Reference 2.2.1
    
   | 
 
The abstract file location handler class. More...
#include <OutputStramWrapper.qc.dox.h>
Public Member Methods | |
| close () | |
| Flushes any buffered (unwritten) bytes, closes the output stream and releases all resources.  More... | |
| constructor (Qore::OutputStream stream, Qore::Thread::Counter cnt) | |
| Creates the output stream wrapper object.  | |
| Qore::OutputStream | getStream () | 
| Returns the output stream.  | |
| methodGate (string m) | |
| Redirects any method calls to the stream.  | |
| waitForIo () | |
| Wait for any background I/O to complete.  | |
| write (binary data) | |
| Writes bytes to the output stream.  More... | |
Private:Internal Attributes | |
| Qore::Thread::Counter | cnt | 
| The synchronization Counter.  | |
| Qore::OutputStream | stream | 
| The output stream object.  | |
The abstract file location handler class.
      
  | 
  virtual | 
Flushes any buffered (unwritten) bytes, closes the output stream and releases all resources.
Any methods called on a closed output stream will throw an exception.
Implements Qore::OutputStream.
      
  | 
  virtual | 
Writes bytes to the output stream.
| data | the data to write | 
Implements Qore::OutputStream.