Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsAbDirectoryQuerySimpleBooleanExpression Class Reference

#include <nsAbDirectoryQuery.h>

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

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSIABBOOLEANEXPRESSION 
nsAbDirectoryQuerySimpleBooleanExpression ()
virtual ~nsAbDirectoryQuerySimpleBooleanExpression ()
void asetExpressions (in unsigned long aExpressionsSize,[array, size_is(aExpressionsSize)] in nsISupports aExpressionsArray)
 expressions attribute defined explicitly as an array of nsISupports
void agetExpressions (out unsigned long aExpressionsSize,[retval, array, size_is(aExpressionsSize)] out nsISupports aExpressionsArray)

Public Attributes

nsCOMPtr< nsISupportsArraymExpressions
nsAbBooleanOperationType mOperation
attribute nsAbBooleanOperationType operation
 The boolean operation to be applied to results of all evaluated expressions.
attribute nsISupportsArray expressions
 List of peer expressions.

Detailed Description

Definition at line 48 of file nsAbDirectoryQuery.h.


Constructor & Destructor Documentation

Definition at line 59 of file nsAbDirectoryQuery.cpp.

{
}

Member Function Documentation

void nsIAbBooleanExpression::agetExpressions ( out unsigned long  aExpressionsSize,
[retval, array, size_is(aExpressionsSize)] out nsISupports  aExpressionsArray 
) [inherited]
void nsIAbBooleanExpression::asetExpressions ( in unsigned long  aExpressionsSize,
[array, size_is(aExpressionsSize)] in nsISupports  aExpressionsArray 
) [inherited]

expressions attribute defined explicitly as an array of nsISupports

  

Member Data Documentation

List of peer expressions.

e1 [op] e2 [op] .... en

Definition at line 153 of file nsIAbBooleanExpression.idl.

Definition at line 58 of file nsAbDirectoryQuery.h.

Definition at line 59 of file nsAbDirectoryQuery.h.

The boolean operation to be applied to results of all evaluated expressions.

  

Definition at line 145 of file nsIAbBooleanExpression.idl.


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