Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

nsIStringInputStream Interface Reference

import "nsIStringStream.idl";

Inheritance diagram for nsIStringInputStream:

nsIInputStream nsISupports

List of all members.


Detailed Description

Based on original code from nsIStringStream.h nsIStringInputStream

Provides scriptable and specialized C++ only methods for initializing a nsIInputStream implementation with a simple character array.

Definition at line 55 of file nsIStringStream.idl.


Public Member Functions

void adoptData (in charPtr data, in long dataLen)
unsigned long available ()
void close ()
boolean isNonBlocking ()
unsigned long read (in charPtr aBuf, in unsigned long aCount)
unsigned long readSegments (in nsWriteSegmentFun aWriter, in voidPtr aClosure, in unsigned long aCount)
void setData (in string data, in long dataLen)
void shareData (in string data, in long dataLen)
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