MDiagResultDetail Class Reference

class MDiagResultDetail

Diagnostics Framework Test Result Details

This interface allows application to query addtional information about Diagnostics Test Result.

Since
S60 v5.0

Constructor & Destructor Documentation

~MDiagResultDetail()

~MDiagResultDetail()[inline, virtual]

C++ Virtual destructor. Virtual destructor must be defined to make sure that correct destructor is called.

Member Functions Documentation

CreateIconL()

CGulIcon *CreateIconL()const [pure virtual]

Create an icon. Icon can be created based on the results of the test.

ExternalizeToBufferL()

CBufFlat *ExternalizeToBufferL()const [pure virtual]

Externalize to CBufFlat. This will be how the data will be stored in the CDiagResultsDatabaseItem

GetOutputL(TOutputFormat, RBuf &)

voidGetOutputL(TOutputFormataFormat,
RBuf &aBuffer
)const [pure virtual]

Output current result to a specified format.

Parameters

TOutputFormat aFormatFormat of desired output.
RBuf & aBufferOutput buffer.

GetSupportedOutput(RArray< TOutputFormat > &)

voidGetSupportedOutput(RArray< TOutputFormat > &aOutputList)const [pure virtual]

Get list of supported output

Parameters

RArray< TOutputFormat > & aOutputList- Returns supported output formats

IsOutputSupported(TOutputFormat)

TBool IsOutputSupported(TOutputFormataOutputFormat)const [pure virtual]

Check if a given output format is supported.

Parameters

TOutputFormat aOutputFormat- Possible output formate.

Member Enumerations Documentation

Enum TOutputFormat

Possible Output Formats.

Enumerators

EGetMoreInfo
ECorrectionUrl
ECorrectionUrlCaption