MPbkCompressUi Class Reference

class MPbkCompressUi

Member Functions Documentation

PbkCompressCanStartNow()

TBool PbkCompressCanStartNow()[pure virtual]

Called by the engine to check if compression can be started

PbkCompressCanceled()

voidPbkCompressCanceled()[pure virtual]

Called by the engine if the compression is cancelled.

PbkCompressComplete()

voidPbkCompressComplete()[pure virtual]

Called when the compression completes succesfully.

PbkCompressError(TInt)

voidPbkCompressError(TIntaError)[pure virtual]

Called if there is an error during compression.

Parameters

TInt aErrorerror code.

PbkCompressStartL(TInt)

voidPbkCompressStartL(TIntaStepsTogo)[pure virtual]

Called when the engine decides to start a compression.

Exceptions
any

leave occuring when setting up the UI. If this function leaves, the engine doesn't start the compression.

Parameters

TInt aStepsTogoamount of steps the compression will take. This can be used to set up a progress bar.

PbkCompressStep(TInt)

voidPbkCompressStep(TIntaStep)[pure virtual]

Called as the compression proceeds.

Parameters

TInt aStepnumber of current step, counting down.