class nsMsgThread
    
    
      
        Members:
        
          - 
            
            virtual
            AddChild(nsIMsgDBHdr*, nsIMsgDBHdr*, PRBool, nsIDBChangeAnnouncer*)
          
 - 
            
            virtual
            AddRef()
          
 - 
            
            ChangeChildCount(PRInt32)
          
 - 
            
            ChangeUnreadChildCount(PRInt32)
          
 - 
            
            virtual
            EnumerateMessages(nsMsgKey, nsISimpleEnumerator**)
          
 - 
            
            virtual
            GetChild(nsMsgKey, nsIMsgDBHdr**)
          
 - 
            
            virtual
            GetChildAt(PRInt32, nsIMsgDBHdr**)
          
 - 
            
            virtual
            GetChildHdrAt(PRInt32, nsIMsgDBHdr**)
          
 - 
            
            GetChildHdrForKey(nsMsgKey, nsIMsgDBHdr**, PRInt32*)
          
 - 
            
            virtual
            GetChildKeyAt(PRInt32, nsMsgKey*)
          
 - 
            
            virtual
            GetFirstUnreadChild(nsIMsgDBHdr**)
          
 - 
            
            virtual
            GetFlags(PRUint32*)
          
 - 
            
            GetMDBTable()
          
 - 
            
            GetMetaRow()
          
 - 
            
            virtual
            GetNewestMsgDate(PRUint32*)
          
 - 
            
            virtual
            GetNumChildren(PRUint32*)
          
 - 
            
            virtual
            GetNumUnreadChildren(PRUint32*)
          
 - 
            
            virtual
            GetRootHdr(PRInt32*, nsIMsgDBHdr**)
          
 - 
            
            virtual
            GetSubject(nsACString_internal&)
          
 - 
            
            virtual
            GetThreadKey(nsMsgKey*)
          
 - 
            
            Init()
          
 - 
            
            virtual
            InitCachedValues()
          
 - 
            
            virtual
            MarkChildRead(PRBool)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            RemoveChild(nsMsgKey)
          
 - 
            
            virtual
            RemoveChildAt(PRInt32)
          
 - 
            
            virtual
            RemoveChildHdr(nsIMsgDBHdr*, nsIDBChangeAnnouncer*)
          
 - 
            
            ReparentChildrenOf(nsMsgKey, nsMsgKey, nsIDBChangeAnnouncer*)
          
 - 
            
            ReparentMsgsWithInvalidParent(PRUint32, nsMsgKey)
          
 - 
            
            ReparentNonReferenceChildrenOf(nsIMsgDBHdr*, nsMsgKey, nsIDBChangeAnnouncer*)
          
 - 
            
            RerootThread(nsIMsgDBHdr*, nsIMsgDBHdr*, nsIDBChangeAnnouncer*)
          
 - 
            
            virtual
            SetFlags(PRUint32)
          
 - 
            
            virtual
            SetNewestMsgDate(PRUint32)
          
 - 
            
            virtual
            SetSubject(const nsACString_internal&)
          
 - 
            
            virtual
            SetThreadKey(nsMsgKey)
          
 - 
            
            SetThreadRootKey(nsMsgKey)
          
 - 
            protected
            
            _mOwningThread
          
 - 
            protected
            
            mRefCnt
          
 - 
            protected
            
            m_cachedValuesInitialized
          
 - 
            protected
            
            m_flags
          
 - 
            public
            
            m_mdbDB
          
 - 
            protected
            
            m_mdbTable
          
 - 
            protected
            
            m_metaRow
          
 - 
            protected
            
            m_newestMsgDate
          
 - 
            protected
            
            m_numChildren
          
 - 
            protected
            
            m_numUnreadChildren
          
 - 
            protected
            
            m_threadKey
          
 - 
            protected
            
            m_threadRootKey
          
 - 
            
            nsMsgThread()
          
 - 
            
            nsMsgThread(nsMsgDatabase*, nsIMdbTable*)
          
 - 
            
            virtual
            ~nsMsgThread()
          
 
        
       
    Locations: