class nsMsgFolderCache
Bases:
public
nsIMsgFolderCache
Members:
AddCacheElement(const nsACString_internal&, nsIMdbRow*, nsIMsgFolderCacheElement**)
virtual
AddRef()
virtual
Clear()
virtual
Close()
virtual
Commit(PRBool)
virtual
GetCacheElement(const nsACString_internal&, PRBool, nsIMsgFolderCacheElement**)
GetEnv()
GetMDBFactory(nsIMdbFactory**)
GetStore()
virtual
Init(nsIFile*)
InitExistingDB()
InitMDBInfo()
InitNewDB()
OpenMDB(const nsACString_internal&, PRBool)
virtual
QueryInterface(const nsIID&, void**)
virtual
Release()
virtual
RemoveElement(const nsACString_internal&)
RowCellColumnToCharPtr(nsIMdbRow*, mdb_token, nsACString_internal&)
protected
_mOwningThread
protected
mMdbFactory
protected
mRefCnt
protected
m_allFoldersTableOID
protected
m_cacheElements
protected
m_folderRowScopeToken
protected
m_folderTableKindToken
protected
m_mdbAllFoldersTable
protected
m_mdbEnv
protected
m_mdbStore
nsMsgFolderCache()
virtual
~nsMsgFolderCache()
Locations:
class declared at
mailnews/base/src/nsMsgFolderCache.h:48