CContactOpenOperation Class Reference
class CContactOpenOperation : private CActive
|
Constructor & Destructor Documentation
CContactOpenOperation(TRequestStatus &)
~CContactOpenOperation()
IMPORT_C
|
~CContactOpenOperation
|
(
|
)
|
|
Deletes the active object.
If the asynchronous open is still in progress it is cancelled.
If the
TakeDatabase()
API has not been called and the database has been opened it is closed.
Member Functions Documentation
ConstructL(const TDesC &)
-
capability
-
ReadUserData
-
leave
-
KErrArgument if the given descriptor contains more than the maximum length of 190 characters.
DoCancel()
void
|
DoCancel
|
(
|
)
|
[private, virtual]
|
For BC only,
CActive
is not used here.
NewL(const TDesC &, TRequestStatus &)
RunError(TInt)
TInt
|
RunError
|
(
|
TInt
|
aError
|
)
|
[private, virtual]
|
For BC only,
CActive
is not used here.
RunL()
void
|
RunL
|
(
|
)
|
[private, virtual]
|
For BC only,
CActive
is not used here.
TakeDatabase()
Takes ownership of the contact database.
Ownership of the contact database is passed to the client. Subsequent calls return NULL.
CContactDatabase::Open()
Member Data Documentation
TRequestStatus * iClientStatus
CContactDatabase * iContactDatabase
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.