CPresenceFilterStore Class Reference
class CPresenceFilterStore : public CBase
|
Filter store. Defines a one-to-one mapping of an identity to a presence filter.
Nested Classes and Structures
Constructor & Destructor Documentation
CPresenceFilterStore()
CPresenceFilterStore
|
(
|
)
|
[private]
|
~CPresenceFilterStore()
~CPresenceFilterStore
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AssociateL(const CXIMPIdentityImp &, CPresenceInfoFilterImp *)
Associate identity with filter
-
leave
-
KErrAlreadyExists if the association exists
Parameters
const CXIMPIdentityImp & aIdentity
|
The identity
|
CPresenceInfoFilterImp
* aFilter
|
The filter. Ownership is transferred to callee
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Disassociate(const CXIMPIdentityImp &)
IMPORT_C void
|
Disassociate
|
(
|
const CXIMPIdentityImp &
|
aIdentity
|
)
|
|
Remove association.
-
leave
-
KErrNotFound if the association does not exist
Parameters
const CXIMPIdentityImp & aIdentity
|
The identity
|
FilterForIdentity(const CXIMPIdentityImp &)
Find the filter associated with the given identity.
-
leave
-
KErrNotFound if the association does not exist
Parameters
const CXIMPIdentityImp & aIdentity
|
The identity
|
Member Data Documentation
RXIMPObjOwningPtrArray< CPresenceFilterStoreMapping > iMappings
Array of mappings. Items are owned
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.