![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section Contents
Applications that use this class will not work correctly on a version of EPOC earlier than ER5.
CBase |
Abstract: CBase behaviour. |
CActive |
Abstract: active object: provides facilities to encapsulate an asynchronous service, and to handle its completion using RunL(). |
CIdle |
Invokes callback when no higher-priority active object can be scheduled. |
cntdb.h
cntmodel.lib
A CIdlederived class which provides information about the progress of an asynchronous contact database search, and which may be used to retrieve the results of the search.
An instance of this class is returned by calls to CContactDatabase::FindAsyncL() and CContactDatabase::FindInTextDefAsyncL().
TBool IsComplete() const;
Use this function to find out whether the search is complete. It should be used in an implementation of the callback function MIdleFindObserver::IdleFindCallback().
TBool |
ETrue if the search is complete. EFalse if the search is not complete. |
TInt Error() const;
When the search is complete this function should be called to check for errors.
TInt |
Error code: see error codes. |
CContactIdArray* TakeContactIds();
Gives access to and takes ownership of the array of contact items found.
CContactIdArray* |
Pointer to an array of contact item IDs which identify the contact items found by the search. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |