Location:
conarc.h
Link against: conarc.lib
MConverterUiObserver
Supported from 6.0
Interface implemented by the client of a conversion operation to observe conversion progress.
Defined in MConverterUiObserver
:
EFailure
, EPartialSuccess
, ERemove
, ERepeat
, ERetain
, ESuccess
, MaxSteps()
, QueryPasswordL()
, Result()
, TAction
, TResult
virtual void MaxSteps(TInt aMax, TInt aObject)=0;
Gets the maximum number of steps that the conversion operation can take.
The conversion may complete in less than this number of steps (for example if an error occurs or the action is cancelled).
Each step is a call to CConverterBase::DoConvert()
, although during synchronous conversions this is transparent to the client code.
|
virtual TInt Result(TInt aResult, TInt aObject)=0;
Alerts the client to an error in conversion.
|
|
virtual HBufC* QueryPasswordL(const TDesC& aClue)=0;
Queries the client for a password in order to access the data.
|
|
TAction
Describes actions that the converter should take.
|
TResult
Describes result of a conversion operation.
|