RSenPointerMap Class Reference
Constructor & Destructor Documentation
RSenPointerMap(TBool, TBool)
|
RSenPointerMap
|
(
|
TBool
|
aTakeOwnershipKey,
|
|
|
TBool
|
aTakeOwnershipValue
|
|
|
)
|
[inline]
|
~RSenPointerMap()
|
~RSenPointerMap
|
(
|
)
|
[inline]
|
Member Functions Documentation
Append(const K *, const V *)
|
TInt
|
Append
|
(
|
const K *
|
aKey,
|
|
|
const V *
|
aValue
|
|
|
)
|
[inline]
|
Parameters
|
const K * aKey
|
|
|
const V * aValue
|
|
Count()
|
TInt
|
Count
|
(
|
)
|
const [inline]
|
Find(const K &)
|
TInt
|
Find
|
(
|
const K &
|
aKey
|
)
|
const [inline]
|
FindReverse(const K &)
|
TInt
|
FindReverse
|
(
|
const K &
|
aKey
|
)
|
const [inline]
|
FindValue(const V &)
|
TInt
|
FindValue
|
(
|
const V &
|
aValue
|
)
|
const [inline]
|
Insert(const K *, const V *)
|
TInt
|
Insert
|
(
|
const K *
|
aKey,
|
|
|
const V *
|
aValue
|
|
|
)
|
[inline]
|
Parameters
|
const K * aKey
|
|
|
const V * aValue
|
|
KeyAt(TInt)
|
K *
|
KeyAt
|
(
|
TInt
|
aIndex
|
)
|
[inline]
|
Remove(const V &)
|
TInt
|
Remove
|
(
|
const V &
|
aValue
|
)
|
[inline]
|
RemoveByKey(const K &)
|
TInt
|
RemoveByKey
|
(
|
const K &
|
aKey
|
)
|
[inline]
|
UpdateValue(const K *, const V *)
|
TInt
|
UpdateValue
|
(
|
const K *
|
aKey,
|
|
|
const V *
|
aValue
|
|
|
)
|
[inline]
|
Parameters
|
const K * aKey
|
|
|
const V * aValue
|
|
ValueAt(TInt)
|
const V *
|
ValueAt
|
(
|
TInt
|
aIndex
|
)
|
const [inline]
|
Member Data Documentation
TBool
iTakeOwnershipKey
|
TBool
|
iTakeOwnershipKey
|
[private]
|
TBool
iTakeOwnershipValue
|
TBool
|
iTakeOwnershipValue
|
[private]
|
RPointerArray< V > iValues
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.