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