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.