class nsImapFlagAndUidState
Members:
-
virtual
AddRef()
-
virtual
AddUidCustomFlagPair(PRUint32, const char*)
-
public
virtual
AddUidFlagPair(PRUint32, PRUint16, PRUint32)
-
virtual
ClearCustomFlags(PRUint32)
-
virtual
ExpungeByIndex(PRUint32)
-
FreeCustomFlags(const PRUint32&, char*, void*)
-
virtual
GetCustomFlags(PRUint32, char**)
-
GetHighestNonDeletedUID()
-
virtual
GetMessageFlags(PRInt32, PRUint16*)
-
GetMessageFlagsFromUID(PRUint32, PRBool*, PRInt32*)
-
virtual
GetNumberOfDeletedMessages(PRInt32*)
-
virtual
GetNumberOfMessages(PRInt32*)
-
virtual
GetNumberOfRecentMessages(PRInt32*)
-
GetPartialUIDFetch()
-
virtual
GetPartialUIDFetch(PRBool*)
-
GetSupportedUserFlags()
-
virtual
GetUidOfMessage(PRInt32, PRUint32*)
-
IsLastMessageUnseen()
-
NumberOfDeletedMessages()
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
virtual
Reset(PRUint32)
-
public
virtual
SetMessageFlags(PRInt32, PRUint16)
-
SetPartialUIDFetch(PRBool)
-
public
virtual
SetSupportedUserFlags(PRUint16)
-
protected
_mOwningThread
-
private
fFlags
-
private
fNumberDeleted
-
private
fNumberOfMessageSlotsAllocated
-
private
fNumberOfMessagesAdded
-
private
fPartialUIDFetch
-
private
fSupportedUserFlags
-
private
fUids
-
protected
mRefCnt
-
private
m_customFlagsHash
-
public
nsImapFlagAndUidState(const nsImapFlagAndUidState&, PRUint16)
-
public
nsImapFlagAndUidState(int, PRUint16)
-
virtual
~nsImapFlagAndUidState()
-
virtual
AddUidFlagPair(PRUint32, imapMessageFlagsType, PRUint32)
-
virtual
SetSupportedUserFlags(uint16)
-
virtual
SetMessageFlags(PRInt32, short unsigned int)
-
nsImapFlagAndUidState(const nsImapFlagAndUidState&, uint16)
-
nsImapFlagAndUidState(PRInt32, PRUint16)
Locations: