Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIMsgSearchTerm Interface Reference

import "nsIMsgSearchTerm.idl";

Inheritance diagram for nsIMsgSearchTerm:
Inheritance graph
[legend]
Collaboration diagram for nsIMsgSearchTerm:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean matchRfc822String (in string aString, in string charset, in boolean charsetOverride)
boolean matchRfc2047String (in string aString, in string charset, in boolean charsetOverride)
boolean matchDate (in PRTime aTime)
boolean matchStatus (in unsigned long aStatus)
boolean matchPriority (in nsMsgPriorityValue priority)
boolean matchAge (in PRTime days)
boolean matchSize (in unsigned long size)
boolean matchLabel (in nsMsgLabelValue aLabelValue)
boolean matchJunkStatus (in string aJunkScore)
boolean matchBody (in nsIMsgSearchScopeTerm scopeTerm, in unsigned long offset, in unsigned long length, in string charset, in nsIMsgDBHdr msg, in nsIMsgDatabase db)
boolean matchArbitraryHeader (in nsIMsgSearchScopeTerm scopeTerm, in unsigned long offset, in unsigned long length, in string charset, in boolean charsetOverride, in nsIMsgDBHdr msg, in nsIMsgDatabase db, in string headers, in unsigned long headerLength, in boolean forFilters)
boolean matchKeyword (in string keyword)

Public Attributes

attribute nsMsgSearchAttribValue attrib
attribute nsMsgSearchOpValue op
attribute nsIMsgSearchValue value
attribute boolean booleanAnd
attribute string arbitraryHeader
attribute boolean beginsGrouping
attribute boolean endsGrouping
readonly attribute boolean matchAllBeforeDeciding
readonly attribute ACString termAsString
attribute boolean matchAll

Detailed Description

Definition at line 50 of file nsIMsgSearchTerm.idl.


Member Function Documentation

boolean nsIMsgSearchTerm::matchArbitraryHeader ( in nsIMsgSearchScopeTerm  scopeTerm,
in unsigned long  offset,
in unsigned long  length,
in string  charset,
in boolean  charsetOverride,
in nsIMsgDBHdr  msg,
in nsIMsgDatabase  db,
in string  headers,
in unsigned long  headerLength,
in boolean  forFilters 
)
boolean nsIMsgSearchTerm::matchBody ( in nsIMsgSearchScopeTerm  scopeTerm,
in unsigned long  offset,
in unsigned long  length,
in string  charset,
in nsIMsgDBHdr  msg,
in nsIMsgDatabase  db 
)
boolean nsIMsgSearchTerm::matchRfc2047String ( in string  aString,
in string  charset,
in boolean  charsetOverride 
)
boolean nsIMsgSearchTerm::matchRfc822String ( in string  aString,
in string  charset,
in boolean  charsetOverride 
)

Member Data Documentation

Definition at line 56 of file nsIMsgSearchTerm.idl.

Definition at line 51 of file nsIMsgSearchTerm.idl.

Definition at line 58 of file nsIMsgSearchTerm.idl.

Definition at line 55 of file nsIMsgSearchTerm.idl.

Definition at line 59 of file nsIMsgSearchTerm.idl.

Definition at line 97 of file nsIMsgSearchTerm.idl.

Definition at line 93 of file nsIMsgSearchTerm.idl.

Definition at line 52 of file nsIMsgSearchTerm.idl.

Definition at line 95 of file nsIMsgSearchTerm.idl.

Definition at line 53 of file nsIMsgSearchTerm.idl.


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