class nsMimeBaseEmitter
Members:
-
virtual
AddAllHeaders(const nsACString_internal&)
-
virtual
AddAttachmentField(const char*, const char*)
-
virtual
AddHeaderField(const char*, const char*)
-
virtual
AddRef()
-
CleanupHeaderArray(nsVoidArray*)
-
virtual
Complete()
-
DumpRestOfHeaders()
-
DumpSubjectFromDate()
-
DumpToCC()
-
virtual
EndAllAttachments()
-
virtual
EndAttachment()
-
virtual
EndBody()
-
virtual
EndHeader()
-
GetHeaderValue(const char*)
-
virtual
GetInterface(const nsIID&, void**)
-
virtual
GetOutputListener(nsIStreamListener**)
-
virtual
Initialize(nsIURI*, nsIChannel*, PRInt32)
-
LocalizeHeaderName(const char*, const char*)
-
MimeGetStringByID(PRInt32)
-
MimeGetStringByName(const char*)
-
OutputGenericHeader(const char*)
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
virtual
SetOutputListener(nsIStreamListener*)
-
virtual
SetPipe(nsIInputStream*, nsIOutputStream*)
-
virtual
StartAttachment(const char*, const char*, const char*, PRBool)
-
virtual
StartBody(PRBool, const char*, const char*)
-
virtual
StartHeader(PRBool, PRBool, const char*, const char*)
-
virtual
UpdateCharacterSet(const char*)
-
virtual
UtilityWrite(const char*)
-
virtual
UtilityWriteCRLF(const char*)
-
virtual
Write(const char*, PRUint32, PRUint32*)
-
virtual
WriteBody(const char*, PRUint32, PRUint32*)
-
virtual
WriteHTMLHeaders()
-
virtual
WriteHeaderFieldHTML(const char*, const char*)
-
virtual
WriteHeaderFieldHTMLPostfix()
-
virtual
WriteHeaderFieldHTMLPrefix()
-
WriteHelper(const char*, PRUint32, PRUint32*)
-
protected
_mOwningThread
-
protected
mAttachArray
-
protected
mAttachCount
-
protected
mBody
-
protected
mBodyStarted
-
protected
mBufferMgr
-
protected
mChannel
-
protected
mCharset
-
protected
mCurrentAttachment
-
protected
mDocHeader
-
protected
mEmbeddedHeaderArray
-
protected
mFirstHeaders
-
protected
mFormat
-
protected
mHTMLHeaders
-
protected
mHeaderArray
-
protected
mHeaderDisplayType
-
protected
mHeaderParser
-
protected
mInputStream
-
protected
mOutListener
-
protected
mOutStream
-
protected
mRefCnt
-
protected
mTotalRead
-
protected
mTotalWritten
-
protected
mURL
-
protected
mUnicodeConverter
-
protected
m_headerStringBundle
-
protected
m_stringBundle
-
nsMimeBaseEmitter()
-
virtual
~nsMimeBaseEmitter()
Locations: