|
||
class MConverterUiObserver;
Interface implemented by the client of a conversion operation to observe conversion progress.
Defined in MConverterUiObserver
:
EFailure
Conversion failed. EPartialSuccess
Conversion partially succeeded. ERemove
Delete converted data. ERepeat
Reconvert data. ERetain
Keep already converted data. ESuccess
Conversion succeeded. MaxSteps(TInt,TInt)
Gets the maximum number of steps that the conversion operation can take.QueryPasswordL(const TDesC &)
Queries the client for a password in order to access the data.Reserved1_Conv_Obs()
Result(TInt,TInt)
Alerts the client to an error in conversion.TAction
Describes the actions that the converter should take. TResult
Describes the result of a conversion operation. CConverterBase2
Base Class for Ecom Style Converters The methods in CConverterBase2 are inherite...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 CConverterBase2::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.
|
|
TResult
Describes the result of a conversion operation.
|