TVPbkStoreContactAnalyzer Class Reference
class TVPbkStoreContactAnalyzer |
VPbk store contact analyzer.
Public Member Functions |
---|
| TVPbkStoreContactAnalyzer(const CVPbkContactManager &, const MVPbkStoreContact *) |
IMPORT_C TInt | HasFieldL(VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector, TInt, const MVPbkStoreContact *) |
IMPORT_C TInt | HasFieldL(VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector, TInt, const MVPbkStoreContact *) |
IMPORT_C TBool | IsFieldTypeIncludedL(const MVPbkFieldType &, VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector) |
IMPORT_C TBool | IsFieldTypeIncludedL(const MVPbkFieldType &, VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector) |
IMPORT_C TBool | IsFieldTypeIncludedL(const MVPbkBaseContactField &, VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector) |
IMPORT_C TBool | IsFieldTypeIncludedL(const MVPbkBaseContactField &, VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector) |
IMPORT_C TBool | IsFieldTypeSupportedL(VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector, const MVPbkStoreContact *) |
IMPORT_C TBool | IsFieldTypeSupportedL(VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector, const MVPbkStoreContact *) |
Constructor & Destructor Documentation
TVPbkStoreContactAnalyzer(const CVPbkContactManager &, const MVPbkStoreContact *)
TVPbkStoreContactAnalyzer()
TVPbkStoreContactAnalyzer | ( | ) | [private] |
Member Functions Documentation
HasFieldL(VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector, TInt, const MVPbkStoreContact *)
Analyses if the contact has a field with type specified in aFieldTypeSelector.
HasFieldL(VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector, TInt, const MVPbkStoreContact *)
Analyses if the contact has a action type with type specified in aActionTypeSelector.
IsFieldTypeIncludedL(const MVPbkFieldType &, VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector)
Checks if the aFieldType is same as specified in aFieldTypeSelector. Returns ETrue is same, otherwise EFalse.
IsFieldTypeIncludedL(const MVPbkFieldType &, VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector)
Checks if the aFieldType is same as specified in aActionTypeSelector. Returns ETrue is same, otherwise EFalse.
IsFieldTypeIncludedL(const MVPbkBaseContactField &, VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector)
Checks if the aField's field type is same as specified in aFieldTypeSelector. Returns ETrue is same, otherwise EFalse.
IsFieldTypeIncludedL(const MVPbkBaseContactField &, VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector)
Checks if the aField's field type is same as specified in aActionTypeSelector. Returns ETrue is same, otherwise EFalse.
IsFieldTypeSupportedL(VPbkFieldTypeSelectorFactory::TVPbkFieldTypeSelector, const MVPbkStoreContact *)
Analyses if the contact supports field with type specified in aFieldTypeSelector.
IsFieldTypeSupportedL(VPbkFieldTypeSelectorFactory::TVPbkContactActionTypeSelector, const MVPbkStoreContact *)
Analyses if the contact supports action types with type specified in aActionTypeSelector.
Member Data Documentation
const MVPbkStoreContact * iContact
const CVPbkContactManager & iContactManager
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.