Lines Matching defs:nsStringInputStream
77 class nsStringInputStream : public nsIStringInputStream
82 nsStringInputStream()
92 ~nsStringInputStream()
138 NS_IMPL_THREADSAFE_ISUPPORTS4(nsStringInputStream,
148 nsStringInputStream::SetData(const char *data, PRInt32 dataLen)
157 nsStringInputStream::AdoptData(char *data, PRInt32 dataLen)
173 nsStringInputStream::ShareData(const char *data, PRInt32 dataLen)
191 NS_IMETHODIMP nsStringInputStream::Close()
196 NS_IMETHODIMP nsStringInputStream::Available(PRUint32 *aLength)
205 NS_IMETHODIMP nsStringInputStream::Read(char* aBuf, PRUint32 aCount,
235 nsStringInputStream::ReadSegments(nsWriteSegmentFun writer, void * closure,
255 nsStringInputStream::IsNonBlocking(PRBool *aNonBlocking)
265 NS_IMETHODIMP nsStringInputStream::Seek(PRInt32 whence, PRInt64 offset)
298 NS_IMETHODIMP nsStringInputStream::Tell(PRInt64* outWhere)
304 NS_IMETHODIMP nsStringInputStream::SetEOF()
306 NS_NOTYETIMPLEMENTED("nsStringInputStream::SetEOF");
313 NS_IMETHODIMP nsStringInputStream::GetAtEOF(PRBool* outAtEOF)
319 NS_IMETHODIMP nsStringInputStream::SetAtEOF(PRBool inAtEOF)
337 nsStringInputStream* stream = new nsStringInputStream();
368 nsStringInputStream* stream = new nsStringInputStream();
395 nsStringInputStream* stream = new nsStringInputStream();
421 nsStringInputStream* stream = new nsStringInputStream();
438 // factory method for constructing a nsStringInputStream object
447 nsStringInputStream *inst;
448 NS_NEWXPCOM(inst, nsStringInputStream);