Alf::IAlfBranch Class Reference

class Alf::IAlfBranch : public Alf::IAlfVariantType

An interface for Container data type.

hitchcockwidgetmodel.lib
Since
S60 ?S60_version Draft

Inherits from

Constructor & Destructor Documentation

~IAlfBranch()

~IAlfBranch()[inline, virtual]
Destructor
Since
S60 ?S60_version

Member Functions Documentation

childData(int)

IAlfVariantType *childData(intaIndex)[pure virtual]
The data for a child at a given index
Since
S60 ?S60_version

Parameters

int aIndex

childData()

IAlfMap *childData()[pure virtual]
The data for all children.
Since
S60 ?S60_version

childName(int)

const UString &childName(intaIndex)[pure virtual]
APi to get the childName
Since
S60 ?S60_version

Parameters

int aIndex

childrenCount()

uint childrenCount()[pure virtual]
Get the number of children in this branch
Since
S60 ?S60_version

clone()

IAlfBranch *clone()[pure virtual]
Function to Clone the Branch
Since
S60 ?S60_version

data()

IAlfMap *data()[pure virtual]

The data for this branch

Since
S60 ?S60_version

setChildData(IAlfMap *)

voidsetChildData(IAlfMap *aChildData)[pure virtual]
Set the data for children of this branch.
Since
S60 ?S60_version

Parameters

IAlfMap * aChildDataThe new data for the children.

setData(IAlfMap *)

voidsetData(IAlfMap *aData)[pure virtual]
Set the data for this branch.
Since
S60 ?S60_version

Parameters

IAlfMap * aDataThe new data for this branch.

sort(const IAlfSortFunction &)

voidsort(const IAlfSortFunction &aSortFunction)[pure virtual]

Sorts the branch using user defined sort function.

Since
S60 ?S60_version

Parameters

const IAlfSortFunction & aSortFunction- sort function.