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 ( int aIndex ) [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 ( int aIndex ) [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 *)

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

Parameters

IAlfMap * aChildData The new data for the children.

setData(IAlfMap *)

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

Parameters

IAlfMap * aData The new data for this branch.

sort(const IAlfSortFunction &)

void sort ( const IAlfSortFunction & aSortFunction ) [pure virtual]

Sorts the branch using user defined sort function.

Since
S60 ?S60_version

Parameters

const IAlfSortFunction & aSortFunction - sort function.