Name Description Size Coverage
components.conf 1757 -
moz.build 721 -
nsDBFolderInfo.cpp 26266 -
nsDBFolderInfo.h This class encapsulates the global information about a folder stored in the summary file. 5444 -
nsImapMailDatabase.cpp 8175 -
nsImapMailDatabase.h 2100 -
nsMailDatabase.cpp 9736 -
nsMailDatabase.h 1913 -
nsMsgDatabase.cpp mozilla::intl APIs require sizeable buffers. This class abstracts over the nsTArray. 168620 -
nsMsgDatabase.h Update an existing nsIMsgDBHdr using data from a RawHdr. RawHdr represents all the metadata that the database is interested in from RFC5322 message headers. 18883 -
nsMsgDatabaseEnumerators.cpp nsMsgDBEnumerator implementation 8238 -
nsMsgDatabaseEnumerators.h This file provides some enumerator classes, private to nsMsgDatabase. The outside world would only ever see these as nsIMsgEnumerator or nsIMsgThreadEnumerator. These enumerators automatically register themselves with the nsMsgDatabase during construction/destruction. This lets the database track all outstanding enumerators, so they can be invalidated if the database is destroyed or ForceClosed(). Due to this lifecycle coupling, we try to avoid using refcounted pointers here, as we don't want outstanding enumerators to lock an otherwise unused database in existence. 4527 -
nsMsgHdr.cpp 29771 -
nsMsgHdr.h 3135 -
nsMsgOfflineImapOperation.cpp Implementation file 14645 -
nsMsgOfflineImapOperation.h Instance Methods * 1812 -
nsMsgThread.cpp 35005 -
nsMsgThread.h 2131 -
nsNewsDatabase.cpp 7716 -
nsNewsDatabase.h 1670 -