class nsMailDatabase
Members:
-
virtual
DeleteMessages(nsTArray<unsigned int>*, nsIDBChangeListener*)
-
virtual
EndBatch()
-
virtual
EnumerateOfflineOps(nsISimpleEnumerator**)
-
virtual
ForceClosed()
-
GetAllOfflineOpsTable()
-
virtual
GetCurVersion()
-
GetFolderName(nsString&)
-
virtual
GetFolderStream(nsIOutputStream**)
-
virtual
GetGlobalPrefs()
-
virtual
GetMailDB()
-
GetMailboxModProperties(PRInt64*, PRUint32*)
-
virtual
GetOfflineOpForKey(nsMsgKey, PRBool, nsIMsgOfflineImapOperation**)
-
virtual
GetSummaryValid(PRBool*)
-
virtual
ListAllOfflineDeletes(nsTArray<unsigned int>*)
-
virtual
ListAllOfflineOpIds(nsTArray<unsigned int>*)
-
virtual
Open(nsILocalFile*, PRBool, PRBool)
-
virtual
RemoveOfflineOp(nsIMsgOfflineImapOperation*)
-
SetFolderInfoValid(nsILocalFile*, int, int)
-
virtual
SetFolderStream(nsIOutputStream*)
-
virtual
SetHdrFlag(nsIMsgDBHdr*, PRBool, nsMsgMessageFlagType)
-
virtual
SetReparse(PRBool)
-
virtual
SetSummaryValid(PRBool)
-
virtual
StartBatch()
-
virtual
UpdateFolderFlag(nsIMsgDBHdr*, PRBool, nsMsgMessageFlagType, nsIOutputStream**)
-
protected
m_folderFile
-
protected
m_folderStream
-
protected
m_mdbAllOfflineOpsTable
-
protected
m_offlineOpsRowScopeToken
-
protected
m_offlineOpsTableKindToken
-
protected
m_ownFolderStream
-
protected
m_reparse
-
nsMailDatabase()
-
virtual
~nsMailDatabase()
Locations: