class nsMsgRetentionSettings
Bases:
public
nsIMsgRetentionSettings
Members:
virtual
AddRef()
virtual
GetApplyToFlaggedMessages(PRBool*)
virtual
GetCleanupBodiesByDays(PRBool*)
virtual
GetDaysToKeepBodies(PRUint32*)
virtual
GetDaysToKeepHdrs(PRUint32*)
virtual
GetKeepUnreadMessagesOnly(PRBool*)
virtual
GetNumHeadersToKeep(PRUint32*)
virtual
GetRetainByPreference(nsMsgRetainByPreference*)
virtual
GetUseServerDefaults(PRBool*)
virtual
QueryInterface(const nsIID&, void**)
virtual
Release()
virtual
SetApplyToFlaggedMessages(PRBool)
virtual
SetCleanupBodiesByDays(PRBool)
virtual
SetDaysToKeepBodies(PRUint32)
virtual
SetDaysToKeepHdrs(PRUint32)
virtual
SetKeepUnreadMessagesOnly(PRBool)
virtual
SetNumHeadersToKeep(PRUint32)
virtual
SetRetainByPreference(nsMsgRetainByPreference)
virtual
SetUseServerDefaults(PRBool)
protected
_mOwningThread
protected
mRefCnt
protected
m_applyToFlaggedMessages
protected
m_cleanupBodiesByDays
protected
m_daysToKeepBodies
protected
m_daysToKeepHdrs
protected
m_keepUnreadMessagesOnly
protected
m_keepUnreadMessagesProp
protected
m_numHeadersToKeep
protected
m_retainByPreference
protected
m_useServerDefaults
nsMsgRetentionSettings()
virtual
~nsMsgRetentionSettings()
Locations:
class declared at
mailnews/db/msgdb/public/nsMsgDatabase.h:342