Alf::IAlfMap Class Reference
class Alf::IAlfMap : public Alf::IAlfVariantType
|
An interface for Container data type.
hitchcockwidgetmodel.lib
-
Since
-
S60 ?S60_version Draft
Constructor & Destructor Documentation
~IAlfMap()
~IAlfMap
|
(
|
)
|
[inline, virtual]
|
Member Functions Documentation
addItem(IAlfVariantType *, const UString &)
Adds a variantData item into the container
-
Since
-
S60 ?S60_version
addItem(uint, IAlfVariantType *, const UString &)
Adds a variantData item into the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
index where the data is added
|
IAlfVariantType
* aData
|
- variant Data Item to be added into the container
|
const
UString
& aName
|
|
clear()
void
|
clear
|
(
|
)
|
[pure virtual]
|
clone()
Clones the entire container
count()
int
|
count
|
(
|
)
|
const [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
|
item(const UString &)
Gets the item by the given name.
-
Since
-
S60 ?S60_version
Parameters
const
UString
& aName
|
The name associated with requested item.
|
itemIndex(const UString &)
int
|
itemIndex
|
(
|
const
UString
&
|
aName
|
)
|
[pure virtual]
|
Gets the index of the item by the given name.
-
Since
-
S60 ?S60_version
Parameters
const
UString
& aName
|
The name associated with requested item.
|
name(uint)
const
UString
&
|
name
|
(
|
uint
|
aIndex
|
)
|
const [pure virtual]
|
Gets the Name at a given index in the container
-
Since
-
S60 ?S60_version
Parameters
uint
aIndex
|
- index at which the name of the element in the map 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
|
removeItem(const UString &)
void
|
removeItem
|
(
|
const
UString
&
|
aName
|
)
|
[pure virtual]
|
Removes the Item associated with a name
-
Since
-
S60 ?S60_version
Parameters
const
UString
& aName
|
- Name associated with this Variant Data Item that is required to be removed in the map
|
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
|
replaceItem(const UString &, IAlfVariantType *)
Replaces the Item associated with a name in the container with a new variant data type
-
Since
-
S60 ?S60_version
Parameters
const
UString
& aName
|
- Name associated with this Variant Data Item that is required to be replaced in the map - New Data to be set
|
IAlfVariantType
* aNewData
|
|
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.