Function nsCOMPtr<T>::~nsCOMPtr() [with T = nsIMsgDatabase]
    
    
      Type: void()(int)
    
    
    Locations:
    
      
        Referenced By:
        
          - 
            VirtualFolderChangeListener::Init()
          
 - 
            VirtualFolderChangeListener::OnAnnouncerGoingAway(nsIDBChangeAnnouncer*)
          
 - 
            VirtualFolderChangeListener::OnHdrAdded(nsIMsgDBHdr*, nsMsgKey, PRInt32, nsIDBChangeListener*)
          
 - 
            VirtualFolderChangeListener::OnHdrDeleted(nsIMsgDBHdr*, nsMsgKey, PRInt32, nsIDBChangeListener*)
          
 - 
            VirtualFolderChangeListener::OnHdrFlagsChanged(nsIMsgDBHdr*, PRUint32, PRUint32, nsIDBChangeListener*)
          
 - 
            VirtualFolderChangeListener::OnHdrPropertyChanged(nsIMsgDBHdr*, PRBool, PRUint32*, nsIDBChangeListener*)
          
 - 
            nsAutoSyncState::GetNextGroupOfMessages(PRUint32, PRUint32*, nsIMutableArray**)
          
 - 
            nsAutoSyncState::PlaceIntoDownloadQ(const nsTArray<unsigned int>&)
          
 - 
            nsAutoSyncState::ProcessExistingHeaders(PRUint32, PRUint32*)
          
 - 
            nsAutoSyncState::SortQueueBasedOnStrategy(nsTArray<unsigned int>&)
          
 - 
            nsFolderCompactState::Compact(nsIMsgFolder*, PRBool, nsIUrlListener*, nsIMsgWindow*)
          
 - 
            nsFolderCompactState::InitDB(nsIMsgDatabase*)
          
 - 
            nsFolderCompactState::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, PRUint32, PRUint32)
          
 - 
            nsFolderCompactState::nsFolderCompactState()
          
 - 
            nsFolderCompactState::~nsFolderCompactState()
          
 - 
            nsImapMailFolder::CopyFolder(nsIMsgFolder*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*)
          
 - 
            nsImapMailFolder::CopyMessagesOffline(nsIMsgFolder*, nsIArray*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*)
          
 - 
            nsImapMailFolder::CreateClientSubfolderInfo(const nsACString_internal&, PRUnichar, PRInt32, PRBool)
          
 - 
            nsImapMailFolder::EmptyTrash(nsIMsgWindow*, nsIUrlListener*)
          
 - 
            nsImapMailFolder::GetDatabase()
          
 - 
            nsImapMailFolder::GetUidValidity(PRInt32*)
          
 - 
            nsImapMailFolder::OnStopRunningUrl(nsIURI*, nsresult)
          
 - 
            nsImapMailFolder::RenameClient(nsIMsgWindow*, nsIMsgFolder*, const nsACString_internal&, const nsACString_internal&)
          
 - 
            nsImapMailFolder::ReplayOfflineMoveCopy(nsMsgKey*, PRUint32, PRBool, nsIMsgFolder*, nsIUrlListener*, nsIMsgWindow*)
          
 - 
            nsImapMailFolder::SetOnlineName(const nsACString_internal&)
          
 - 
            nsImapMoveCopyMsgTxn::Init(nsIMsgFolder*, nsTArray<unsigned int>*, const char*, nsIMsgFolder*, PRBool, PRBool, nsIEventTarget*, nsIUrlListener*)
          
 - 
            nsImapMoveCopyMsgTxn::RedoMailboxDelete()
          
 - 
            nsImapMoveCopyMsgTxn::UndoMailboxDelete()
          
 - 
            nsImapOfflineSync::nsImapOfflineSync(nsIMsgWindow*, nsIUrlListener*, nsIMsgFolder*, PRBool)
          
 - 
            nsImapOfflineSync::~nsImapOfflineSync()
          
 - 
            nsImapOfflineTxn::RedoTransaction()
          
 - 
            nsImapOfflineTxn::UndoTransaction()
          
 - 
            nsImapOfflineTxn::nsImapOfflineTxn(nsIMsgFolder*, nsTArray<unsigned int>*, const char*, nsIMsgFolder*, PRBool, nsOfflineImapOperationType, nsIMsgDBHdr*, nsIEventTarget*, nsIUrlListener*)
          
 - 
            nsImapProtocol::SetupWithUrl(nsIURI*, nsISupports*)
          
 - 
            nsImapService::OfflineAppendFromFile(nsIFile*, nsIURI*, nsIMsgFolder*, const nsACString_internal&, PRBool, nsIUrlListener*, nsIURI**, nsISupports*)
          
 - 
            nsLocalMailCopyState::nsLocalMailCopyState()
          
 - 
            nsLocalMailCopyState::~nsLocalMailCopyState()
          
 - 
            nsLocalMoveCopyMsgTxn::RedoTransaction()
          
 - 
            nsLocalMoveCopyMsgTxn::UndoTransaction()
          
 - 
            nsLocalMoveCopyMsgTxn::UndoTransactionInternal()
          
 - 
            nsMailboxService::CopyMessages(nsTArray<unsigned int>&, nsIMsgFolder*, nsIStreamListener*, PRBool, nsIUrlListener*, nsIMsgWindow*, nsIURI**)
          
 - 
            nsMailboxUrl::GetMsgHdrForKey(nsMsgKey, nsIMsgDBHdr**)
          
 - 
            nsMessengerBootstrap::OpenMessengerWindowForMessageId(nsCString&, nsCString&)
          
 - 
            nsMovemailIncomingServer::PerformBiff(nsIMsgWindow*)
          
 - 
            nsMsgAccountManager::LoadVirtualFolders()
          
 - 
            nsMsgAccountManager::OnItemAdded(nsIMsgFolder*, nsISupports*)
          
 - 
            nsMsgAccountManager::SaveVirtualFolders()
          
 - 
            nsMsgCompose::CreateMessage(const char*, MSG_ComposeType, nsIMsgCompFields*)
          
 - 
            nsMsgCompose::RememberQueuedDisposition()
          
 - 
            nsMsgComposeService::ReplyWithTemplate(nsIMsgDBHdr*, const char*, nsIMsgWindow*, nsIMsgIncomingServer*)
          
 - 
            nsMsgDBFolder::ChangeNumPendingTotalMessages(PRInt32)
          
 - 
            nsMsgDBFolder::ChangeNumPendingUnread(PRInt32)
          
 - 
            nsMsgDBFolder::EnableNotifications(PRInt32, PRBool, PRBool)
          
 - 
            nsMsgDBFolder::ForceDBClosed()
          
 - 
            nsMsgDBFolder::GetCharset(nsACString_internal&)
          
 - 
            nsMsgDBFolder::GetCharsetOverride(PRBool*)
          
 - 
            nsMsgDBFolder::GetDBTransferInfo(nsIDBFolderInfo**)
          
 - 
            nsMsgDBFolder::GetMessageHeader(nsMsgKey, nsIMsgDBHdr**)
          
 - 
            nsMsgDBFolder::GetStringProperty(const char*, nsACString_internal&)
          
 - 
            nsMsgDBFolder::OnFlagChange(PRUint32)
          
 - 
            nsMsgDBFolder::ReadDBFolderInfo(PRBool)
          
 - 
            nsMsgDBFolder::SetCharset(const nsACString_internal&)
          
 - 
            nsMsgDBFolder::SetCharsetOverride(PRBool)
          
 - 
            nsMsgDBFolder::SetDBTransferInfo(nsIDBFolderInfo*)
          
 - 
            nsMsgDBFolder::SetStringProperty(const char*, const nsACString_internal&)
          
 - 
            nsMsgDBFolder::nsMsgDBFolder()
          
 - 
            nsMsgDBFolder::~nsMsgDBFolder()
          
 - 
            nsMsgDBService::CreateNewDB(nsIMsgFolder*, nsIMsgDatabase**)
          
 - 
            nsMsgDBService::OpenFolderDB(nsIMsgFolder*, PRBool, nsIMsgDatabase**)
          
 - 
            nsMsgDBService::OpenMailDBFromFile(nsILocalFile*, PRBool, PRBool, nsIMsgDatabase**)
          
 - 
            nsMsgDBService::RegisterPendingListener(nsIMsgFolder*, nsIDBChangeListener*)
          
 - 
            nsMsgDBService::UnregisterPendingListener(nsIDBChangeListener*)
          
 - 
            nsMsgDBView::GetCollationKey(nsIMsgDBHdr*, nsMsgViewSortTypeValue, PRUint8**, PRUint32*, nsIMsgCustomColumnHandler*)
          
 - 
            nsMsgDBView::GetIndexForThread(nsIMsgDBHdr*)
          
 - 
            nsMsgDBView::GetLocationCollationKey(nsIMsgDBHdr*, PRUint8**, PRUint32*)
          
 - 
            nsMsgDBView::GetThreadRootIndex(nsIMsgDBHdr*)
          
 - 
            nsMsgDBView::SaveSortInfo(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)
          
 - 
            nsMsgDBView::SetFlaggedByIndex(nsMsgViewIndex, PRBool)
          
 - 
            nsMsgDBView::SetReadByIndex(nsMsgViewIndex, PRBool)
          
 - 
            nsMsgDBView::SetStringPropertyByIndex(nsMsgViewIndex, const char*, const char*)
          
 - 
            nsMsgDBView::SetViewFlags(nsMsgViewFlagsTypeValue)
          
 - 
            nsMsgDBView::Sort(nsMsgViewSortTypeValue, nsMsgViewSortOrderValue)
          
 - 
            nsMsgDBView::nsMsgDBView()
          
 - 
            nsMsgDBView::~nsMsgDBView()
          
 - 
            nsMsgDownloadAllNewsgroups::DownloadMsgsForCurrentGroup()
          
 - 
            nsMsgFilterAfterTheFact::nsMsgFilterAfterTheFact(nsIMsgWindow*, nsIMsgFilterList*, nsISupportsArray*)
          
 - 
            nsMsgFilterAfterTheFact::~nsMsgFilterAfterTheFact()
          
 - 
            nsMsgGroupThread::nsMsgGroupThread()
          
 - 
            nsMsgGroupThread::nsMsgGroupThread(nsIMsgDatabase*)
          
 - 
            nsMsgGroupThread::~nsMsgGroupThread()
          
 - 
            nsMsgGroupView::HashHdr(nsIMsgDBHdr*, nsString&)
          
 - 
            nsMsgLocalMailFolder::CopyFileMessage(nsIFile*, nsIMsgDBHdr*, PRBool, PRUint32, const nsACString_internal&, nsIMsgWindow*, nsIMsgCopyServiceListener*)
          
 - 
            nsMsgLocalMailFolder::CopyFolderLocal(nsIMsgFolder*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*)
          
 - 
            nsMsgLocalMailFolder::CopyMessages(nsIMsgFolder*, nsIArray*, PRBool, nsIMsgWindow*, nsIMsgCopyServiceListener*, PRBool, PRBool)
          
 - 
            nsMsgLocalMailFolder::CreateSubfolderInternal(const nsAString_internal&, nsIMsgWindow*, nsIMsgFolder**)
          
 - 
            nsMsgLocalMailFolder::DeleteMessages(nsIArray*, nsIMsgWindow*, PRBool, PRBool, nsIMsgCopyServiceListener*, PRBool)
          
 - 
            nsMsgLocalMailFolder::EmptyTrash(nsIMsgWindow*, nsIUrlListener*)
          
 - 
            nsMsgLocalMailFolder::EndCopy(PRBool)
          
 - 
            nsMsgLocalMailFolder::EndMessage(nsMsgKey)
          
 - 
            nsMsgLocalMailFolder::GetDatabase()
          
 - 
            nsMsgLocalMailFolder::GetMessages(nsISimpleEnumerator**)
          
 - 
            nsMsgLocalMailFolder::GetNewMessages(nsIMsgWindow*, nsIUrlListener*)
          
 - 
            nsMsgLocalMailFolder::InitCopyState(nsISupports*, nsIArray*, PRBool, nsIMsgCopyServiceListener*, nsIMsgWindow*, PRBool, PRBool)
          
 - 
            nsMsgLocalMailFolder::SortMessagesBasedOnKey(nsTArray<unsigned int>&, nsIMsgFolder*, nsIMutableArray*)
          
 - 
            nsMsgNewsFolder::CreateSubfolder(const nsAString_internal&, nsIMsgWindow*)
          
 - 
            nsMsgQuickSearchDBView::OnHdrFlagsChanged(nsIMsgDBHdr*, PRUint32, PRUint32, nsIDBChangeListener*)
          
 - 
            nsMsgSearchDBView::GetMsgHdrForViewIndex(nsMsgViewIndex, nsIMsgDBHdr**)
          
 - 
            nsMsgSearchDBView::GetThreadContainingMsgHdr(nsIMsgDBHdr*, nsIMsgThread**)
          
 - 
            nsMsgSearchDBView::OnSearchHit(nsIMsgDBHdr*, nsIMsgFolder*)
          
 - 
            nsMsgSearchNews::ReportHits()
          
 - 
            nsMsgSearchOfflineMail::OpenSummaryFile()
          
 - 
            nsMsgSearchOfflineMail::nsMsgSearchOfflineMail(nsIMsgSearchScopeTerm*, nsISupportsArray*)
          
 - 
            nsMsgSearchOfflineMail::~nsMsgSearchOfflineMail()
          
 - 
            nsMsgTxn::CheckForToggleDelete(nsIMsgFolder*, const nsMsgKey&, PRBool*)
          
 - 
            nsMsgXFViewThread::GetChildAt(PRInt32, nsIMsgDBHdr**)
          
 - 
            nsMsgXFViewThread::GetFirstUnreadChild(nsIMsgDBHdr**)
          
 - 
            nsMsgXFVirtualFolderDBView::OnNewSearch()
          
 - 
            nsMsgXFVirtualFolderDBView::OnSearchDone(nsresult)
          
 - 
            nsMsgXFVirtualFolderDBView::OnSearchHit(nsIMsgDBHdr*, nsIMsgFolder*)
          
 - 
            nsMsgXFVirtualFolderDBView::UpdateCacheAndViewForFolder(nsIMsgFolder*, nsMsgKey*, PRUint32)
          
 - 
            nsNNTPArticleList::nsNNTPArticleList()
          
 - 
            nsNNTPArticleList::~nsNNTPArticleList()
          
 - 
            nsNNTPNewsgroupList::nsNNTPNewsgroupList()
          
 - 
            nsNNTPNewsgroupList::~nsNNTPNewsgroupList()
          
 - 
            nsNewsDownloader::nsNewsDownloader(nsIMsgWindow*, nsIMsgDatabase*, nsIUrlListener*)
          
 - 
            nsNewsDownloader::~nsNewsDownloader()
          
 - 
            nsParseMailMessageState::nsParseMailMessageState()
          
 - 
            nsParseMailMessageState::~nsParseMailMessageState()
          
 - 
            nsParseNewMailState::MoveIncorporatedMessage(nsIMsgDBHdr*, nsIMsgDatabase*, nsIMsgFolder*, nsIMsgFilter*, nsIMsgWindow*)
          
 - 
            nsPop3GetMailChainer::GetNewMailForServers(nsISupportsArray*, nsIMsgWindow*, nsIMsgFolder*, nsIUrlListener*)
          
 - 
            nsPop3IncomingServer::GetInbox(nsIMsgWindow*, nsIMsgFolder**)
          
 - 
            nsPop3IncomingServer::PerformBiff(nsIMsgWindow*)
          
 - 
            nsRssIncomingServer::GetNewMail(nsIMsgWindow*, nsIUrlListener*, nsIMsgFolder*, nsIURI**)