CVPbkFieldTypeRefsList Class Reference

#include <app/CVPbkFieldTypeRefsList.h>

class CVPbkFieldTypeRefsList : public CBase

Inherits from

  • CVPbkFieldTypeRefsList

    Detailed Description

    A collection of referenced Virtual Phonebook field types.

    Constructor & Destructor Documentation

    ~CVPbkFieldTypeRefsList ( )

    ~CVPbkFieldTypeRefsList()

    Destructor.

    Member Function Documentation

    AppendL ( const MVPbkFieldType & )

    IMPORT_C voidAppendL(const MVPbkFieldType &aFieldType)

    Append a referenced field type.

    ParameterDescription
    aFieldTypeVirtual Phonebook field type.

    ContainsSame ( const MVPbkFieldType & )

    TBool ContainsSame(const MVPbkFieldType &aFieldType)const

    FieldTypeAt ( TInt )

    const MVPbkFieldType &FieldTypeAt(TIntaIndex)const

    FieldTypeCount ( )

    TInt FieldTypeCount()const

    Find ( TInt )

    const MVPbkFieldType *Find(TIntaFieldTypeResId)const

    FindMatch ( const TVPbkFieldVersitProperty &, TInt )

    const MVPbkFieldType *FindMatch(const TVPbkFieldVersitProperty &aMatchProperty,
    TIntaMatchPriority
    )const

    FindMatch ( TVPbkNonVersitFieldType )

    const MVPbkFieldType *FindMatch(TVPbkNonVersitFieldTypeaNonVersitType)const

    MaxMatchPriority ( )

    TInt MaxMatchPriority()const

    NewL ( )

    IMPORT_C CVPbkFieldTypeRefsList *NewL()[static]

    Creates a new instance of this class.

    Remove ( const MVPbkFieldType & )

    IMPORT_C voidRemove(const MVPbkFieldType &aFieldType)

    Remove aFieldType from this reference list.

    ParameterDescription
    aFieldTypeThe type to be removed

    Reset ( )

    IMPORT_C voidReset()

    Resets the array.