Swi::CObservationFilter Class Reference

class Swi::CObservationFilter : public CBase

Class that represents a filter list which is used to filter SWI observation. SWI Observer ECOM plug-in implementations declares the folders in which they are intrested by using this class.

Inherits from

  • Swi::CObservationFilter

Constructor & Destructor Documentation

CObservationFilter()

CObservationFilter()[private]

Constructor.

~CObservationFilter()

~CObservationFilter()

Destructor.

Member Functions Documentation

AddFilterL(const HBufC *)

IMPORT_C voidAddFilterL(const HBufC *aFilter)

Add a new filter into the filter object.

Parameters

const HBufC * aFilterThe new filter which will be added (e.g. a folder path).

FindF(const HBufC *)

IMPORT_C TBoolFindF(const HBufC *aFilter)const

Searches the observation filter list for a given value.

Parameters

const HBufC * aFilterThe value searched for.

NewL()

IMPORT_C CObservationFilter *NewL()[static]

Factory function allocates a new CObservationFilter object.

NewLC()

IMPORT_C CObservationFilter *NewLC()[static]

Factory function allocates a new CObservationFilter object which is left on the cleanup stack.

CObservationFilter::NewL

Member Data Documentation

RPointerArray< HBufC > iFilterList

RPointerArray< HBufC >iFilterList[private]