class nsMsgFilterList
Members:
-
virtual
AddRef()
-
virtual
ApplyFiltersToHdr(nsMsgFilterTypeType, nsIMsgDBHdr*, nsIMsgFolder*, nsIMsgDatabase*, const char*, PRUint32, nsIMsgFilterHitNotify*, nsIMsgWindow*, nsILocalFile*)
-
virtual
ClearLog()
-
Close()
-
ComputeArbitraryHeaders()
-
virtual
CreateFilter(const nsAString_internal&, nsIMsgFilter**)
-
Dump()
-
virtual
EnsureLogFile()
-
virtual
FlushLogIfNecessary()
-
virtual
GetArbitraryHeaders(nsACString_internal&)
-
virtual
GetDefaultFile(nsILocalFile**)
-
virtual
GetFilterAt(PRUint32, nsIMsgFilter**)
-
virtual
GetFilterCount(PRUint32*)
-
virtual
GetFilterNamed(const nsAString_internal&, nsIMsgFilter**)
-
virtual
GetFolder(nsIMsgFolder**)
-
GetLogFile(nsILocalFile**)
-
virtual
GetLogStream(nsIOutputStream**)
-
virtual
GetLogURL(nsACString_internal&)
-
virtual
GetLoggingEnabled(PRBool*)
-
GetMsgFilterAt(PRUint32, nsMsgFilter**)
-
virtual
GetShouldDownloadAllHeaders(PRBool*)
-
GetStringForAttrib(nsMsgFilterFileAttribValue)
-
virtual
GetVersion(PRInt16*)
-
virtual
InsertFilterAt(PRUint32, nsIMsgFilter*)
-
LoadAttrib(nsMsgFilterFileAttribValue&, nsIInputStream*)
-
LoadTextFilters(nsIInputStream*)
-
LoadValue(nsCString&, nsIInputStream*)
-
virtual
MatchOrChangeFilterTarget(const nsACString_internal&, const nsACString_internal&, PRBool, PRBool*)
-
virtual
MoveFilter(nsIMsgFilter*, nsMsgFilterMotionValue)
-
virtual
MoveFilterAt(PRUint32, nsMsgFilterMotionValue)
-
virtual
ParseCondition(nsIMsgFilter*, const char*)
-
virtual
QueryInterface(const nsIID&, void**)
-
ReadChar(nsIInputStream*)
-
virtual
Release()
-
virtual
RemoveFilter(nsIMsgFilter*)
-
virtual
RemoveFilterAt(PRUint32)
-
SaveTextFilters(nsIOutputStream*)
-
virtual
SaveToDefaultFile()
-
virtual
SaveToFile(nsIOutputStream*)
-
virtual
SetDefaultFile(nsILocalFile*)
-
virtual
SetFilterAt(PRUint32, nsIMsgFilter*)
-
virtual
SetFolder(nsIMsgFolder*)
-
virtual
SetLogStream(nsIOutputStream*)
-
virtual
SetLoggingEnabled(PRBool)
-
SkipWhitespace(nsIInputStream*)
-
StrToBool(nsCString&)
-
TruncateLog()
-
virtual
WriteBoolAttr(nsMsgFilterFileAttribValue, PRBool, nsIOutputStream*)
-
public
virtual
WriteIntAttr(nsMsgFilterFileAttribValue, PRInt32, nsIOutputStream*)
-
virtual
WriteStrAttr(nsMsgFilterFileAttribValue, const char*, nsIOutputStream*)
-
virtual
WriteWstrAttr(nsMsgFilterFileAttribValue, const PRUnichar*, nsIOutputStream*)
-
protected
_mOwningThread
-
protected
mRefCnt
-
protected
m_arbitraryHeaders
-
protected
m_curFilter
-
protected
m_defaultFile
-
protected
m_fileVersion
-
protected
m_filterFileName
-
protected
m_filters
-
protected
m_folder
-
private
m_logStream
-
protected
m_loggingEnabled
-
protected
m_startWritingToBuffer
-
public
m_temporaryList
-
protected
m_unparsedFilterBuffer
-
nsMsgFilterList()
-
virtual
~nsMsgFilterList()
-
virtual
WriteIntAttr(nsMsgFilterFileAttribValue, int, nsIOutputStream*)
Locations: