ContainsKey added.

This commit is contained in:
putterman%netscape.com 1999-05-07 00:33:29 +00:00
parent 31e9a1f08a
commit 59c22ec54f
2 changed files with 7 additions and 0 deletions

View File

@ -84,6 +84,9 @@ public:
NS_IMETHOD GetDBFolderInfo(nsIDBFolderInfo **result) = 0;
// get a message header for the given key. Caller must release()!
NS_IMETHOD GetMsgHdrForKey(nsMsgKey key, nsIMsgDBHdr **msg) = 0;
//Returns whether or not this database contains the given key
NS_IMETHOD ContainsKey(nsMsgKey key, PRBool *containsKey) = 0;
// create a new message header from a hdrStruct. Caller must release resulting header,
// after adding any extra properties they want.
NS_IMETHOD CreateNewHdrAndAddToDB(PRBool *newThread,

View File

@ -71,6 +71,10 @@ public:
NS_IMETHOD ForceClosed(void);
// get a message header for the given key. Caller must release()!
NS_IMETHOD GetMsgHdrForKey(nsMsgKey key, nsIMsgDBHdr **msg);
//Returns whether or not this database contains the given key
NS_IMETHOD ContainsKey(nsMsgKey key, PRBool *containsKey);
// create a new message header from a hdrStruct. Caller must release resulting header,
// after adding any extra properties they want.
NS_IMETHOD CreateNewHdrAndAddToDB(PRBool *newThread,