Back to index

lightning-sunbird  0.9+nobinonly
nsFastLoadFileWriter Member List
This is the complete list of members for nsFastLoadFileWriter, including all inherited members.
addDependency(in nsIFile aFile)nsIFastLoadWriteControl
checksumnsIFastLoadFileControl
Close()nsFastLoadFileWriter [private]
close()nsIOutputStream
DependencyMapEnumerate(PLDHashTable *aTable, PLDHashEntryHdr *aHdr, PRUint32 aNumber, void *aData)nsFastLoadFileWriter [private, static]
DocumentMapEnumerate(PLDHashTable *aTable, PLDHashEntryHdr *aHdr, PRUint32 aNumber, void *aData)nsFastLoadFileWriter [private, static]
endMuxedDocument(in nsISupports aURI)nsIFastLoadFileControl
flush()nsIOutputStream
getBuffer(in PRUint32 aLength, in PRUint32 aAlignMask)nsIObjectOutputStream
hasMuxedDocument(in string aURISpec)nsIFastLoadFileControl
IDMapEnumerate(PLDHashTable *aTable, PLDHashEntryHdr *aHdr, PRUint32 aNumber, void *aData)nsFastLoadFileWriter [private, static]
Init()nsFastLoadFileWriter [private]
isNonBlocking()nsIOutputStream
MapID(const nsID &aSlowID, NSFastLoadID *aResult)nsFastLoadFileWriter [private]
mBufferAccessnsBinaryOutputStream [protected]
mCurrentDocumentMapEntrynsFastLoadFileWriter [protected]
mDependencyMapnsFastLoadFileWriter [protected]
mDocumentMapnsFastLoadFileWriter [protected]
mFileIOnsFastLoadFileWriter [protected]
mHeadernsFastLoadFileWriter [protected]
mIDMapnsFastLoadFileWriter [protected]
mObjectMapnsFastLoadFileWriter [protected]
mOutputStreamnsBinaryOutputStream [protected]
mSeekableOutputnsFastLoadFileWriter [protected]
mURIMapnsFastLoadFileWriter [protected]
NS_SEEK_CURnsISeekableStream
NS_SEEK_ENDnsISeekableStream
NS_SEEK_SETnsISeekableStream
nsBinaryOutputStream()nsBinaryOutputStream [inline]
nsFastLoadFileWriter(nsIOutputStream *aStream, nsIFastLoadFileIO *aFileIO)nsFastLoadFileWriter [inline]
ObjectMapEnumerate(PLDHashTable *aTable, PLDHashEntryHdr *aHdr, PRUint32 aNumber, void *aData)nsFastLoadFileWriter [private, static]
Open()nsFastLoadFileWriter [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
SetOutputStream(nsIOutputStream *aOutputStream)nsFastLoadFileWriter [private]
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(nsISupports *aObject, const nsIID &aIID, PRBool aIsStrongRef)nsFastLoadFileWriter [private]
writeCompoundObject(in nsISupports aObject, in nsIIDRef aIID, in PRBool aIsStrongRef)nsIObjectOutputStream
writeDouble(in double aDouble)nsIBinaryOutputStream
WriteFastID(NSFastLoadID aID)nsFastLoadFileWriter [private]
writeFloat(in float aFloat)nsIBinaryOutputStream
WriteFooter()nsFastLoadFileWriter [private]
WriteFooterPrefix(const nsFastLoadFooterPrefix &aFooterPrefix)nsFastLoadFileWriter [private]
writeFrom(in nsIInputStream aFromStream, in unsigned long aCount)nsIOutputStream
WriteFully(const char *aBuf, PRUint32 aCount)nsBinaryOutputStream [protected]
WriteHeader(nsFastLoadHeader *aHeader)nsFastLoadFileWriter [private]
WriteID(const nsID &aID)nsFastLoadFileWriter [private]
writeID(in nsIDRef aID)nsIObjectOutputStream
WriteMuxedDocumentInfo(const nsFastLoadMuxedDocumentInfo &aInfo)nsFastLoadFileWriter [private]
WriteObject(nsISupports *aObject, PRBool aIsStrongRef)nsFastLoadFileWriter [private]
writeObject(in nsISupports aObject, in PRBool aIsStrongRef)nsIObjectOutputStream
WriteObjectCommon(nsISupports *aObject, PRBool aIsStrongRef, PRUint32 aQITag)nsFastLoadFileWriter [private]
writeSegments(in nsReadSegmentFun aReader, in voidPtr aClosure, in unsigned long aCount)nsIOutputStream
WriteSharpObjectInfo(const nsFastLoadSharpObjectInfo &aInfo)nsFastLoadFileWriter [private]
WriteSingleRefObject(nsISupports *aObject)nsFastLoadFileWriter [private]
writeSingleRefObject(in nsISupports aObject)nsIObjectOutputStream
WriteSlowID(const nsID &aID)nsFastLoadFileWriter [private]
writeStringZ(in string aString)nsIBinaryOutputStream
writeUtf8Z(in wstring aString)nsIBinaryOutputStream
writeWStringZ(in wstring aString)nsIBinaryOutputStream
~nsBinaryOutputStream()nsBinaryOutputStream [inline, virtual]
~nsFastLoadFileWriter()nsFastLoadFileWriter [inline, virtual]