class nsIMsgFilter
    
    
      
        Members:
        
          - 
            public
            
            virtual
            AddTerm(nsMsgSearchAttribValue, nsMsgSearchOpValue, nsIMsgSearchValue*, PRBool, const nsACString_internal&)
          
 - 
            public
            
            virtual
            AppendAction(nsIMsgRuleAction*)
          
 - 
            public
            
            virtual
            AppendTerm(nsIMsgSearchTerm*)
          
 - 
            public
            
            virtual
            ClearActionList()
          
 - 
            public
            
            virtual
            CreateAction(nsIMsgRuleAction**)
          
 - 
            public
            
            virtual
            CreateTerm(nsIMsgSearchTerm**)
          
 - 
            public
            
            virtual
            GetActionAt(PRInt32, nsIMsgRuleAction**)
          
 - 
            public
            
            virtual
            GetActionList(nsISupportsArray**)
          
 - 
            public
            
            virtual
            GetEnabled(PRBool*)
          
 - 
            public
            
            virtual
            GetFilterDesc(nsACString_internal&)
          
 - 
            public
            
            virtual
            GetFilterList(nsIMsgFilterList**)
          
 - 
            public
            
            virtual
            GetFilterName(nsAString_internal&)
          
 - 
            public
            
            virtual
            GetFilterType(nsMsgFilterTypeType*)
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetScope(nsIMsgSearchScopeTerm**)
          
 - 
            public
            
            virtual
            GetSearchTerms(nsISupportsArray**)
          
 - 
            public
            
            virtual
            GetSortedActionList(nsISupportsArray*)
          
 - 
            public
            
            virtual
            GetTemporary(PRBool*)
          
 - 
            public
            
            virtual
            GetTerm(PRInt32, nsMsgSearchAttribValue*, nsMsgSearchOpValue*, nsIMsgSearchValue**, PRBool*, nsACString_internal&)
          
 - 
            public
            
            virtual
            GetUnparseable(PRBool*)
          
 - 
            public
            
            virtual
            GetUnparsedBuffer(nsACString_internal&)
          
 - 
            public
            
            virtual
            LogRuleHit(nsIMsgRuleAction*, nsIMsgDBHdr*)
          
 - 
            public
            
            virtual
            MatchHdr(nsIMsgDBHdr*, nsIMsgFolder*, nsIMsgDatabase*, const char*, PRUint32, PRBool*)
          
 - 
            public
            
            virtual
            SetEnabled(PRBool)
          
 - 
            public
            
            virtual
            SetFilterDesc(const nsACString_internal&)
          
 - 
            public
            
            virtual
            SetFilterName(const nsAString_internal&)
          
 - 
            public
            
            virtual
            SetFilterType(nsMsgFilterTypeType)
          
 - 
            public
            
            virtual
            SetScope(nsIMsgSearchScopeTerm*)
          
 - 
            public
            
            virtual
            SetSearchTerms(nsISupportsArray*)
          
 - 
            public
            
            virtual
            SetTemporary(PRBool)
          
 - 
            public
            
            virtual
            SetUnparseable(PRBool)
          
 - 
            public
            
            virtual
            SetUnparsedBuffer(const nsACString_internal&)
          
 - 
            
            COMTypeInfo<int>
          
 
        
       
    Locations: