#include <app/cntviewsortplugin.h>
| class TSortPluginParams |
| Public Attributes | |
|---|---|
| TUid | iImplementationUid |
| TUid | iInterfaceUid |
| TUid | iParametersRevision |
| TAny * | iViewSortParams |
| Public Member Functions | |
|---|---|
| TSortPluginParams() | |
| TSortPluginParams(TUid, TUid, TSortPluginViewParamsRev1 *) | |
A data class used to pass initialization information to CViewContactSortPlugin::NewL().
| TUid | iImplementationUid |
Implementation UID, as specified in the IMPLEMENTATION_INFO resource struct, required by ECOM.
| TUid | iInterfaceUid |
Interface UID as specified in the INTERFACE_INFO resource struct, required by ECOM.
| TUid | iParametersRevision |
A UID that identifies the revision of the structure holding the view's sort parameters. A value of KCntSortPluginViewParamsRev1Uid indicates TSortPluginViewParamsRev1.
| TAny * | iViewSortParams |
View sort parameters pointer. This object should match the parameter revision UID value.
| TSortPluginParams | ( | TUid | aInterfaceUid, |
| TUid | aImplementationUid, | ||
| TSortPluginViewParamsRev1 * | aViewSortParams | ||
| ) | [inline] | ||
Inline constructor, initialises all data members.
The parameter revision UID is initialised to KCntSortPluginViewParamsRev1Uid.
| Parameters | |
|---|---|
| aInterfaceUid | Interface UID as specified in the INTERFACE_INFO resource struct, required by ECOM. |
| aImplementationUid | Implementation UID, as specified in the IMPLEMENTATION_INFO resource struct, required by ECOM. |
| aViewSortParams | View sort parameters pointer. This object should match the parameter revision UID value. |