MPbkCompressionStrategy Class Reference
class MPbkCompressionStrategy
|
Abstract interface for Phonebook database compression strategy.
Constructor & Destructor Documentation
~MPbkCompressionStrategy()
~MPbkCompressionStrategy
|
(
|
)
|
[protected, inline, virtual]
|
Protected destructor. Clients of this interface should call
Release()
when they no longer need it.
Member Functions Documentation
CancelCompress()
void
|
CancelCompress
|
(
|
)
|
[pure virtual]
|
Stops any compression currently executing.
CheckCompress()
TBool
|
CheckCompress
|
(
|
)
|
[pure virtual]
|
Returns ETrue if the database could use a compression.
CompressL()
void
|
CompressL
|
(
|
)
|
[pure virtual]
|
Compresses the database asynchronously. Implementation can decide whether to start compression or not. Calls back the compress UI on the compression progress.
IsCompressionEnabled()
TBool
|
IsCompressionEnabled
|
(
|
)
|
[pure virtual]
|
Returns true if compression is currently enabled.
Release()
void
|
Release
|
(
|
)
|
[pure virtual]
|
Releases this object and any resources it owns.
SetCompressUi(MPbkCompressUi *)
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.