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: