AknsPointerStore Class Reference
Static class that allows storage of arbitrary data with the skin instance singleton.
No ownership is maintained by
AknsPointerStore
, and thus the client has to take care of data construction and destruction. No type checking is performed by
AknsPointerStore
, the client has to cast keys and values according to its needs.
AknSkins.lib
Constructor & Destructor Documentation
AknsPointerStore()
AknsPointerStore
|
(
|
)
|
[private]
|
~AknsPointerStore()
~AknsPointerStore
|
(
|
)
|
[private]
|
Member Functions Documentation
RemovePointer(const TAny *)
IMPORT_C void
|
RemovePointer
|
(
|
const
TAny
*
|
aKey
|
)
|
[static]
|
Removes the value associated with the given key (if any).
Parameters
const
TAny
* aKey
|
Key as TAny pointer.
|
RetrievePointer(const TAny *)
IMPORT_C
TAny
*
|
RetrievePointer
|
(
|
const
TAny
*
|
aKey
|
)
|
[static]
|
Retrieves the pointer associated with the given key.
Parameters
const
TAny
* aKey
|
Key as TAny pointer.
|
StorePointerL(const TAny *, TAny *)
IMPORT_C void
|
StorePointerL
|
(
|
const
TAny
*
|
aKey,
|
|
TAny
*
|
aValue
|
|
)
|
[static]
|
Stores the given pointer with the given key. No ownership is transferred.
-
Since
-
2.6
-
Exceptions:
-
If pointer can not be stored, the method leaves with an error code.
Parameters
const
TAny
* aKey
|
Key as TAny pointer.
|
TAny
* aValue
|
Value as TAny pointer.
|
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.