MPbk2FieldPropertyArray Class Reference

#include <app/MPbk2FieldPropertyArray.h>

class MPbk2FieldPropertyArray
Public Member Functions
virtual ~MPbk2FieldPropertyArray()
pure virtual const MPbk2FieldProperty &At(TInt)
pure virtual TInt Count()
virtual TAny *FieldPropertyArrayExtension(TUid)
pure virtual const MPbk2FieldProperty *FindProperty(const MVPbkFieldType &)

Detailed Description

Phonebook 2 field property array interface.

See also: MPbk2FieldProperty

Constructor & Destructor Documentation

~MPbk2FieldPropertyArray ( )

~MPbk2FieldPropertyArray()[inline, virtual]

Destructor.

Member Function Documentation

At ( TInt )

const MPbk2FieldProperty &At(TIntaIndex)const [pure virtual]

Returns the property at given index.

ParameterDescription
aIndexThe index of the property.

Returns: Property at given index.

Count ( )

TInt Count()const [pure virtual]

Returns the number of properties in the array.

Returns: Number of properties in the array.

FieldPropertyArrayExtension ( TUid )

TAny *FieldPropertyArrayExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Returns: Extension point.

FindProperty ( const MVPbkFieldType & )

const MPbk2FieldProperty *FindProperty(const MVPbkFieldType &aFieldType)const [pure virtual]

Returns a property for the field type or NULL.

ParameterDescription
aFieldTypeThe field type whose property is searched for.

Returns: A field property for the field type or NULL if not found.