class nsMsgGroupThread
Members:
-
virtual
AddChild(nsIMsgDBHdr*, nsIMsgDBHdr*, PRBool, nsIDBChangeAnnouncer*)
-
AddChildFromGroupView(nsIMsgDBHdr*, nsMsgDBView*)
-
virtual
AddMsgHdrInDateOrder(nsIMsgDBHdr*, nsMsgDBView*)
-
virtual
AddRef()
-
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*)
-
virtual
GetInsertIndexFromView(nsMsgDBView*, nsIMsgDBHdr*, nsMsgViewSortOrderValue)
-
virtual
GetNewestMsgDate(PRUint32*)
-
virtual
GetNumChildren(PRUint32*)
-
virtual
GetNumUnreadChildren(PRUint32*)
-
virtual
GetRootHdr(PRInt32*, nsIMsgDBHdr**)
-
virtual
GetSubject(nsACString_internal&)
-
virtual
GetThreadKey(nsMsgKey*)
-
Init()
-
virtual
InsertMsgHdrAt(nsMsgViewIndex, nsIMsgDBHdr*)
-
virtual
MarkChildRead(PRBool)
-
NumRealChildren()
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
RemoveChild(nsMsgKey)
-
virtual
RemoveChildAt(PRInt32)
-
virtual
RemoveChildHdr(nsIMsgDBHdr*, nsIDBChangeAnnouncer*)
-
ReparentChildrenOf(nsMsgKey, nsMsgKey, nsIDBChangeAnnouncer*)
-
ReparentNonReferenceChildrenOf(nsIMsgDBHdr*, nsMsgKey, nsIDBChangeAnnouncer*)
-
protected
RerootThread(nsIMsgDBHdr*, nsIMsgDBHdr*, nsIDBChangeAnnouncer*)
-
virtual
SetFlags(PRUint32)
-
virtual
SetNewestMsgDate(PRUint32)
-
virtual
SetSubject(const nsACString_internal&)
-
virtual
SetThreadKey(nsMsgKey)
-
protected
_mOwningThread
-
protected
mRefCnt
-
protected
m_db
-
protected
m_dummy
-
protected
m_flags
-
protected
m_keys
-
protected
m_newestMsgDate
-
protected
m_numUnreadChildren
-
protected
m_threadKey
-
protected
m_threadRootKey
-
nsMsgGroupThread()
-
nsMsgGroupThread(nsIMsgDatabase*)
-
virtual
~nsMsgGroupThread()
Locations: