class TVPbkFieldTypeMapping |
A helper class for mapping field types to Versit or non-Versit types.
Can be used also for finding a field type from a field type list. VPbkFieldType.rh VPbkEng.lib
Public Member Functions | |
---|---|
TVPbkFieldTypeMapping ( TResourceReader &) | |
TVPbkFieldTypeMapping () | |
IMPORT_C const MVPbkFieldType * | FindMatch (const MVPbkFieldTypeList &) |
IMPORT_C void | SetNonVersitType ( TVPbkNonVersitFieldType ) |
IMPORT_C void | SetVersitProperty ( TVPbkFieldVersitProperty ) |
Private Attributes | |
---|---|
TVPbkNonVersitFieldType | iNonVersitType |
TAny * | iSpare |
TVPbkFieldVersitProperty | iVersitProperty |
IMPORT_C | TVPbkFieldTypeMapping | ( | TResourceReader & | aReader | ) |
Constructs this object from a VPBK_FIELD_TYPE_MAPPING resource.
TResourceReader & aReader | A resource reader to VPBK_FIELD_TYPE_MAPPING that is defined in VPbkFieldType.rh. |
IMPORT_C const MVPbkFieldType * | FindMatch | ( | const MVPbkFieldTypeList & | aFieldTypeList | ) | const |
Returns a field type that matches this type mapping or NULL.
const MVPbkFieldTypeList & aFieldTypeList | A field type list that is for searching. |
IMPORT_C void | SetNonVersitType | ( | TVPbkNonVersitFieldType | aNonVersitType | ) |
Sets the non-Versit type of this field type mapping.
TVPbkNonVersitFieldType aNonVersitType | A new non-Versit type. |
IMPORT_C void | SetVersitProperty | ( | TVPbkFieldVersitProperty | aVersitProperty | ) |
Sets the Versit property of this field type mapping.
TVPbkFieldVersitProperty aVersitProperty | A new Versit property for the mapping. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.