| class CMsvEntryFilter : public CBase |
Used to query the Message Server for entries that match the specification defined in the filter.
It allows a query to be performed on service, MTM, type and last change date. The filter also enables the specification of the order in which the entries are returned.
| Public Member Functions | |
|---|---|
| const TTime & | LastChangeDate() |
| TUid | Mtm() |
| IMPORT_C CMsvEntryFilter * | NewL() |
| IMPORT_C CMsvEntryFilter * | NewLC() |
| const TMsvSelectionOrdering & | Order() |
| TMsvId | Service() |
| void | SetLastChangeDate(const TTime &) |
| void | SetMtm(TUid) |
| void | SetOrder(const TMsvSelectionOrdering &) |
| void | SetService(TMsvId) |
| void | SetSortMtm(TUid) |
| void | SetType(TUid) |
| TUid | SortMtm() |
| TUid | Type() |
| Private Member Functions | |
|---|---|
| CMsvEntryFilter() | |
| Private Attributes | |
|---|---|
| TTime | iLastChange |
| TUid | iMtm |
| TMsvSelectionOrdering | iOrdering |
| TMsvId | iServiceId |
| TUid | iSortMtm |
| TUid | iType |
| const TTime & | LastChangeDate | ( | ) | const [inline] |
Gets the last change date set for the filter.
Last change date set for the filter
| const TMsvSelectionOrdering & | Order | ( | ) | const [inline] |
Gets the selection ordering set for the filter.
Selection ordering set for the filter
| TMsvId | Service | ( | ) | const [inline] |
Gets the service ID set for the filter.
Service ID set for the filter
| void | SetLastChangeDate | ( | const TTime & | aLastChange | ) | [inline] |
Sets the last date change for the filter.
This is used to retrieve entries that have changed since a particular date.
| const TTime & aLastChange | Last date change for the filter, specified in Universal Time (GMT) |
| void | SetMtm | ( | TUid | aMtm | ) | [inline] |
Sets the MTM UID for the filter.
| TUid aMtm | MTM UID for the filter |
| void | SetOrder | ( | const TMsvSelectionOrdering & | aOrder | ) | [inline] |
Sets the sort ordering for the filter.
| const TMsvSelectionOrdering & aOrder | Selection ordering for the filter |
| void | SetService | ( | TMsvId | aServiceId | ) | [inline] |
Sets the service ID for the filter.
| TMsvId aServiceId | Service ID for the filter |
| void | SetSortMtm | ( | TUid | aSortMtm | ) | [inline] |
Sets the sorting by MTM for the filter.
| TUid aSortMtm | Sorting by MTM for the filter |
| void | SetType | ( | TUid | aType | ) | [inline] |
Sets the entry type for the filter.
| TUid aType | Entry type for the filter |
| TUid | SortMtm | ( | ) | const [inline] |
Gets the sorting by MTM for the filter.
Sorting by MTM for the filter
| TUid | Type | ( | ) | const [inline] |
Gets the entry type set for the filter.
Entry type set for the filter