Alf::IAlfContainer Class Reference
class Alf::IAlfContainer : public Alf::IAlfVariantType
|
An interface for Container data type. hitchcockwidgetmodel.lib
-
Since
-
S60 ?S60_version Draft
Constructor & Destructor Documentation
~IAlfContainer()
~IAlfContainer
|
(
|
)
|
[inline, virtual]
|
Member Functions Documentation
addItem(IAlfVariantType *)
Adds a variantData item into the container
-
Since
-
S60 ?S60_version
addItem(uint, IAlfVariantType *)
Adds a variantData item into the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
index where the data is added
|
IAlfVariantType
* aData
|
variant data to be added into the container
|
clear()
void
|
clear
|
(
|
)
|
[pure virtual]
|
clone()
Clones the entire container
count()
int
|
count
|
(
|
)
|
[pure virtual]
|
Gets the Number of items in the container
item(uint)
Gets the Item at a given index in the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
- index at which the element is required
|
removeItem(uint)
void
|
removeItem
|
(
|
uint
|
aIndex
|
)
|
[pure virtual]
|
Removes an item from given index in the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
- index at which the element is to be removed
|
replaceItem(uint, IAlfVariantType *)
Replace an item from given index in the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
- index at which the element is to be replaced
|
IAlfVariantType
* aNewData
|
- new Data to be replaced
|
sort(const IAlfSortFunction &)
sorts the container using user defined sort function.
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.