#include <app/VPbkContactViewFilterBuilder.h>
| class VPbkContactViewFilterBuilder |
| Public Member Functions | |
|---|---|
| IMPORT_C CVPbkFieldTypeSelector & | BuildContactViewFilterL(CVPbkFieldTypeSelector &, TVPbkContactViewFilter, CVPbkContactManager &) |
A factory for creating contact view filters.
A contact view filter can be used in a contact view definition when the client wants to create a view that is filtered by field types i.e. only contacts that have a certain fields are included in the view.
See also: CVPbkContactViewDefinition::SetFieldTypeFilterL
| IMPORT_C CVPbkFieldTypeSelector & | BuildContactViewFilterL | ( | CVPbkFieldTypeSelector & | aFieldTypeSelector, |
| TVPbkContactViewFilter | aFilter, | |||
| CVPbkContactManager & | aContactManager | |||
| ) | [static] | |||
namespace
Appends a filter for the given field type selector.
| Parameter | Description |
|---|---|
| aFieldTypeSelector | The selector object to that is modified. |
| aFilter | Defines the field types that are added to the selector. |
| aContactManager | The contact manager. |
Returns: A reference to the passed selector object for enabling chained calls.