class nsMsgLocalMailFolder
Members:
-
virtual
AddKeywordsToMessages(nsIArray*, const nsACString_internal&)
-
virtual
AddMessage(const char*)
-
virtual
AddRef()
-
virtual
AddSubfolder(const nsAString_internal&, nsIMsgFolder**)
-
virtual
BeginCopy(nsIMsgDBHdr*)
-
ChangeKeywordForMessages(nsIArray*, const nsACString_internal&, PRBool)
-
virtual
Compact(nsIUrlListener*, nsIMsgWindow*)
-
virtual
CompactAll(nsIUrlListener*, nsIMsgWindow*, PRBool)
-
ConfirmFolderDeletion(nsIMsgWindow*, nsIMsgFolder*, PRBool*)
-
virtual
CopyAllSubFolders(nsIMsgFolder*, nsIMsgWindow*, nsIMsgCopyServiceListener*)
-
virtual
CopyData(nsIInputStream*, PRInt32)
-
virtual
CopyFileMessage(nsIFile*, nsIMsgDBHdr*, PRBool, PRUint32, const nsACString_internal&, nsIMsgWindow*, nsIMsgCopyServiceListener*)
-
virtual
CopyFolder(nsIMsgFolder*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*)
-
CopyFolderAcrossServer(nsIMsgFolder*, nsIMsgWindow*, nsIMsgCopyServiceListener*)
-
virtual
CopyFolderLocal(nsIMsgFolder*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*)
-
CopyMessageTo(nsISupports*, nsIMsgFolder*, nsIMsgWindow*, PRBool)
-
virtual
CopyMessages(nsIMsgFolder*, nsIArray*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*, PRBool, PRBool)
-
CopyMessagesTo(nsIArray*, nsTArray<unsigned int>&, nsIMsgWindow*, nsIMsgFolder*, PRBool)
-
CopyPropertiesToMsgHdr(nsIMsgDBHdr*, nsIMsgDBHdr*)
-
virtual
CreateBaseMessageURI(const nsACString_internal&)
-
virtual
CreateChildFromURI(const nsCString&, nsIMsgFolder**)
-
virtual
CreateStorageIfMissing(nsIUrlListener*)
-
CreateSubFolders(nsIFile*)
-
virtual
CreateSubfolder(const nsAString_internal&, nsIMsgWindow*)
-
CreateSubfolderInternal(const nsAString_internal&, nsIMsgWindow*, nsIMsgFolder**)
-
virtual
Delete()
-
virtual
DeleteDownloadMsg(nsIMsgDBHdr*, PRBool*)
-
DeleteMessage(nsISupports*, nsIMsgWindow*, PRBool, PRBool)
-
virtual
DeleteMessages(nsIArray*, nsIMsgWindow*, PRBool, PRBool, nsIMsgCopyServiceListener*, PRBool)
-
virtual
DeleteSubFolders(nsIArray*, nsIMsgWindow*)
-
DisplayMoveCopyStatusMsg()
-
virtual
DownloadMessagesForOffline(nsIArray*, nsIMsgWindow*)
-
virtual
EmptyTrash(nsIMsgWindow*, nsIUrlListener*)
-
virtual
EndCopy(PRBool)
-
virtual
EndMessage(nsMsgKey)
-
virtual
EndMove(PRBool)
-
virtual
FetchMsgPreviewText(nsMsgKey*, PRUint32, PRBool, nsIUrlListener*, PRBool*)
-
virtual
GetCheckForNewMessagesAfterParsing(PRBool*)
-
virtual
GetDBFolderInfoAndDB(nsIDBFolderInfo**, nsIMsgDatabase**)
-
virtual
GetDatabase()
-
virtual
GetDatabaseWOReparse(nsIMsgDatabase**)
-
virtual
GetDatabaseWithReparse(nsIUrlListener*, nsIMsgWindow*, nsIMsgDatabase**)
-
virtual
GetDeletable(PRBool*)
-
GetDeleteFromServerOnMove()
-
virtual
GetFolderScanState(nsLocalFolderScanState*)
-
virtual
GetFolderURL(nsACString_internal&)
-
virtual
GetIncomingServerType(nsCString&)
-
virtual
GetManyHeadersToDownload(PRBool*)
-
virtual
GetMessages(nsISimpleEnumerator**)
-
virtual
GetMsgDatabase(nsIMsgDatabase**)
-
virtual
GetName(nsAString_internal&)
-
virtual
GetNewMessages(nsIMsgWindow*, nsIUrlListener*)
-
virtual
GetPrettyName(nsAString_internal&)
-
virtual
GetRequiresCleanup(PRBool*)
-
virtual
GetSizeOnDisk(PRUint32*)
-
virtual
GetSubFolders(nsISimpleEnumerator**)
-
GetTrashFolder(nsIMsgFolder**)
-
virtual
GetUidlFromFolder(nsLocalFolderScanState*, nsIMsgDBHdr*)
-
virtual
Init(const char*)
-
InitCopyState(nsISupports*, nsIArray*, PRBool, nsIMsgCopyServiceListener*, nsIMsgWindow*, PRBool, PRBool)
-
IsChildOfTrash(PRBool*)
-
virtual
MarkMsgsOnPop3Server(nsIArray*, PRInt32)
-
virtual
NotifyCompactCompleted()
-
virtual
NotifyDelete()
-
virtual
OnAnnouncerGoingAway(nsIDBChangeAnnouncer*)
-
virtual
OnCopyCompleted(nsISupports*, PRBool)
-
virtual
OnMessageClassified(const char*, nsMsgJunkStatus, PRUint32)
-
virtual
OnMessageTraitsClassified(const char*, PRUint32, PRUint32*, PRUint32*)
-
virtual
OnStartRunningUrl(nsIURI*)
-
virtual
OnStopRunningUrl(nsIURI*, nsresult)
-
OpenDatabase()
-
virtual
ParseFolder(nsIMsgWindow*, nsIUrlListener*)
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
ReadFromFolderCacheElem(nsIMsgFolderCacheElement*)
-
protected
RecursiveSetDeleteIsMoveTrash(PRBool)
-
virtual
RefreshSizeOnDisk()
-
virtual
Release()
-
virtual
RemoveKeywordsFromMessages(nsIArray*, const nsACString_internal&)
-
virtual
Rename(const nsAString_internal&, nsIMsgWindow*)
-
virtual
RenameSubFolders(nsIMsgWindow*, nsIMsgFolder*)
-
virtual
SelectDownloadMsg()
-
virtual
SetCheckForNewMessagesAfterParsing(PRBool)
-
virtual
SetFlagsOnDefaultMailboxes(PRUint32)
-
virtual
SetPrettyName(const nsAString_internal&)
-
virtual
Shutdown(PRBool)
-
SortMessagesBasedOnKey(nsTArray<unsigned int>&, nsIMsgFolder*, nsIMutableArray*)
-
virtual
SpamFilterClassifyMessage(const char*, nsIMsgWindow*, nsIJunkMailPlugin*)
-
virtual
SpamFilterClassifyMessages(const char**, PRUint32, nsIMsgWindow*, nsIJunkMailPlugin*)
-
virtual
StartMessage()
-
virtual
UpdateFolder(nsIMsgWindow*)
-
virtual
WarnIfLocalFileTooBig(nsIMsgWindow*, PRBool*)
-
WriteStartOfNewMessage()
-
virtual
WriteToFolderCacheElem(nsIMsgFolderCacheElement*)
-
protected
mCheckForNewMessagesAfterParsing
-
protected
mCopyState
-
protected
mDownloadMessages
-
protected
mDownloadSelectKey
-
protected
mDownloadState
-
protected
mDownloadWindow
-
protected
mHaveReadNameFromDB
-
protected
mInitialized
-
protected
mNumFilterClassifyRequests
-
protected
mReparseListener
-
protected
mSpamFolderURI
-
protected
mSpamKeysToMove
-
protected
mType
-
protected
m_parsingFolder
-
nsMsgLocalMailFolder()
-
setSubfolderFlag(const nsAString_internal&, PRUint32)
-
virtual
~nsMsgLocalMailFolder()
Locations: