Back to index

lightning-sunbird  0.9+nobinonly
nsFastLoadFileUpdater Member List
This is the complete list of members for nsFastLoadFileUpdater, including all inherited members.
addDependency(in nsIFile aFile)nsIFastLoadWriteControl
checksumnsIFastLoadFileControl
Close()nsFastLoadFileUpdater [private]
close()nsIOutputStream
CopyReadDocumentMapEntryToUpdater(PLDHashTable *aTable, PLDHashEntryHdr *aHdr, PRUint32 aNumber, void *aData)nsFastLoadFileUpdater [private, static]
endMuxedDocument(in nsISupports aURI)nsIFastLoadFileControl
flush()nsIOutputStream
getBuffer(in PRUint32 aLength, in PRUint32 aAlignMask)nsIObjectOutputStream
hasMuxedDocument(in string aURISpec)nsIFastLoadFileControl
inputStreamnsIFastLoadFileIO [private]
isNonBlocking()nsIOutputStream
mBufferAccessnsBinaryOutputStream [protected]
mCurrentDocumentMapEntrynsFastLoadFileWriter [protected]
mDependencyMapnsFastLoadFileWriter [protected]
mDocumentMapnsFastLoadFileWriter [protected]
mFileIOnsFastLoadFileWriter [protected]
mHeadernsFastLoadFileWriter [protected]
mIDMapnsFastLoadFileWriter [protected]
mInputStreamnsFastLoadFileUpdater [protected]
mObjectMapnsFastLoadFileWriter [protected]
mOutputStreamnsBinaryOutputStream [protected]
mSeekableInputnsFastLoadFileUpdater [protected]
mSeekableOutputnsFastLoadFileWriter [protected]
mURIMapnsFastLoadFileWriter [protected]
NS_SEEK_CURnsISeekableStream
NS_SEEK_ENDnsISeekableStream
NS_SEEK_SETnsISeekableStream
nsBinaryOutputStream()nsBinaryOutputStream [inline]
nsFastLoadFileReader classnsFastLoadFileUpdater [friend]
nsFastLoadFileUpdater(nsIOutputStream *aOutputStream)nsFastLoadFileUpdater [inline]
nsFastLoadFileWriter(nsIOutputStream *aStream, nsIFastLoadFileIO *aFileIO)nsFastLoadFileWriter [inline]
Open(nsFastLoadFileReader *aReader)nsFastLoadFileUpdater [private]
outputStreamnsIFastLoadFileIO [private]
putBuffer(in charPtr aBuffer, in PRUint32 aLength)nsIObjectOutputStream
seek(in long whence, in long long offset)nsISeekableStream
selectMuxedDocument(in nsISupports aURI)nsIFastLoadFileControl
setEOF()nsISeekableStream
setOutputStream(in nsIOutputStream aOutputStream)nsIBinaryOutputStream
startMuxedDocument(in nsISupports aURI, in string aURISpec)nsIFastLoadFileControl
tell()nsISeekableStream
write(in string aBuf, in unsigned long aCount)nsIOutputStream
write16(in PRUint16 a16)nsIBinaryOutputStream
write32(in PRUint32 a32)nsIBinaryOutputStream
write64(in PRUint64 a64)nsIBinaryOutputStream
write8(in PRUint8 aByte)nsIBinaryOutputStream
writeBoolean(in PRBool aBoolean)nsIBinaryOutputStream
writeByteArray([array, size_is(aLength)] in PRUint8 aBytes, in PRUint32 aLength)nsIBinaryOutputStream
writeBytes([size_is(aLength)] in string aString, in PRUint32 aLength)nsIBinaryOutputStream
writeCompoundObject(in nsISupports aObject, in nsIIDRef aIID, in PRBool aIsStrongRef)nsIObjectOutputStream
writeDouble(in double aDouble)nsIBinaryOutputStream
writeFloat(in float aFloat)nsIBinaryOutputStream
writeFrom(in nsIInputStream aFromStream, in unsigned long aCount)nsIOutputStream
WriteFully(const char *aBuf, PRUint32 aCount)nsBinaryOutputStream [protected]
writeID(in nsIDRef aID)nsIObjectOutputStream
writeObject(in nsISupports aObject, in PRBool aIsStrongRef)nsIObjectOutputStream
writeSegments(in nsReadSegmentFun aReader, in voidPtr aClosure, in unsigned long aCount)nsIOutputStream
writeSingleRefObject(in nsISupports aObject)nsIObjectOutputStream
writeStringZ(in string aString)nsIBinaryOutputStream
writeUtf8Z(in wstring aString)nsIBinaryOutputStream
writeWStringZ(in wstring aString)nsIBinaryOutputStream
~nsBinaryOutputStream()nsBinaryOutputStream [inline, virtual]
~nsFastLoadFileUpdater()nsFastLoadFileUpdater [inline, virtual]
~nsFastLoadFileWriter()nsFastLoadFileWriter [inline, virtual]