Public Member Functions | Protected Member Functions | Protected Attributes

nsMsgSearchValidityManager Class Reference

#include <nsMsgSearchAdapter.h>

Inheritance diagram for nsMsgSearchValidityManager:
Collaboration diagram for nsMsgSearchValidityManager:

List of all members.

Public Member Functions

 nsMsgSearchValidityManager ()
NS_DECL_NSIMSGSEARCHVALIDITYMANAGER
NS_DECL_ISUPPORTS nsresult 
GetTable (int, nsMsgSearchValidityTable **)

Protected Member Functions

virtual ~nsMsgSearchValidityManager ()
nsresult NewTable (nsIMsgSearchValidityTable **)
nsresult InitOfflineMailTable ()
nsresult InitOfflineMailFilterTable ()
nsresult InitOnlineMailTable ()
nsresult InitOnlineMailFilterTable ()
nsresult InitOnlineManualFilterTable ()
nsresult InitNewsTable ()
nsresult InitLocalNewsTable ()
nsresult InitLocalNewsJunkTable ()
nsresult InitLocalNewsBodyTable ()
nsresult InitLocalNewsJunkBodyTable ()
nsresult InitNewsFilterTable ()
nsresult SetOtherHeadersInTable (nsIMsgSearchValidityTable *table, const char *customHeaders)
nsresult InitLdapTable ()
nsresult InitLdapAndTable ()
nsresult InitLocalABTable ()
nsresult InitLocalABAndTable ()
nsresult SetUpABTable (nsIMsgSearchValidityTable *aTable, PRBool isOrTable)
nsresult EnableDirectoryAttribute (nsIMsgSearchValidityTable *table, nsMsgSearchAttribValue aSearchAttrib)

Protected Attributes

nsCOMPtr
< nsIMsgSearchValidityTable
m_offlineMailTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_offlineMailFilterTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_onlineMailTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_onlineMailFilterTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_onlineManualFilterTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_newsTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localNewsTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localNewsJunkTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localNewsBodyTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localNewsJunkBodyTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_ldapTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_ldapAndTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localABTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_localABAndTable
nsCOMPtr
< nsIMsgSearchValidityTable
m_newsFilterTable

Constructor & Destructor Documentation

nsMsgSearchValidityManager::nsMsgSearchValidityManager (  ) 
virtual nsMsgSearchValidityManager::~nsMsgSearchValidityManager (  )  [protected, virtual]

Member Function Documentation

nsresult nsMsgSearchValidityManager::EnableDirectoryAttribute ( nsIMsgSearchValidityTable table,
nsMsgSearchAttribValue  aSearchAttrib 
) [protected]
NS_DECL_NSIMSGSEARCHVALIDITYMANAGER NS_DECL_ISUPPORTS nsresult nsMsgSearchValidityManager::GetTable ( int  ,
nsMsgSearchValidityTable **   
)
nsresult nsMsgSearchValidityManager::InitLdapAndTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLdapTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalABAndTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalABTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalNewsBodyTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalNewsJunkBodyTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalNewsJunkTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitLocalNewsTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitNewsFilterTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitNewsTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitOfflineMailFilterTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitOfflineMailTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitOnlineMailFilterTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitOnlineMailTable (  )  [protected]
nsresult nsMsgSearchValidityManager::InitOnlineManualFilterTable (  )  [protected]
nsresult nsMsgSearchValidityManager::NewTable ( nsIMsgSearchValidityTable **   )  [protected]
nsresult nsMsgSearchValidityManager::SetOtherHeadersInTable ( nsIMsgSearchValidityTable table,
const char *  customHeaders 
) [protected]
nsresult nsMsgSearchValidityManager::SetUpABTable ( nsIMsgSearchValidityTable aTable,
PRBool  isOrTable 
) [protected]

Member Data Documentation


The documentation for this class was generated from the following file: