components.conf |
|
1775 |
moz.build |
|
563 |
nsDBFolderInfo.cpp |
|
26378 |
nsImapMailDatabase.cpp |
|
8254 |
nsMailDatabase.cpp |
|
9861 |
nsMsgDatabase.cpp |
mozilla::intl APIs require sizeable buffers. This class abstracts over
the nsTArray.
|
168424 |
nsMsgDatabaseEnumerators.cpp |
nsMsgDBEnumerator implementation
|
8318 |
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.
|
4529 |
nsMsgHdr.cpp |
|
32601 |
nsMsgOfflineImapOperation.cpp |
Implementation file |
14724 |
nsMsgOfflineImapOperation.h |
Instance Methods * |
1815 |
nsMsgThread.cpp |
|
35635 |
nsNewsDatabase.cpp |
|
9597 |