| 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.