Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsIFileOutputStream Interface Reference

import "nsIFileStreams.idl";

Inheritance diagram for nsIFileOutputStream:

nsIOutputStream nsISupports

List of all members.


Detailed Description

An output stream that lets you stream to a file.

Definition at line 90 of file nsIFileStreams.idl.


Public Member Functions

void close ()
void flush ()
void init (in nsIFile file, in long ioFlags, in long perm, in long behaviorFlags)
boolean isNonBlocking ()
unsigned long write (in string aBuf, in unsigned long aCount)
unsigned long writeFrom (in nsIInputStream aFromStream, in unsigned long aCount)
unsigned long writeSegments (in nsReadSegmentFun aReader, in voidPtr aClosure, in unsigned long aCount)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index