CDiagResultsDatabaseItem Class Reference
class CDiagResultsDatabaseItem : public CBase |
Public Member Functions |
---|
| ~CDiagResultsDatabaseItem() |
IMPORT_C const CBufFlat * | DetailsData() |
IMPORT_C void | ExternalizeL(RWriteStream &) |
IMPORT_C CDiagResultsDatabaseItem * | NewL(RReadStream &) |
IMPORT_C CDiagResultsDatabaseItem * | NewL(TUid, TBool, TResult, TTime, TTime, CBufFlat *) |
IMPORT_C CDiagResultsDatabaseItem * | NewL(const CDiagResultsDatabaseItem &) |
IMPORT_C CDiagResultsDatabaseItem * | NewLC(TUid, TBool, TResult, TTime, TTime, CBufFlat *) |
IMPORT_C TInt | Size() |
IMPORT_C TResult | TestResult() |
IMPORT_C TUid | TestUid() |
IMPORT_C TTime | TimeCompleted() |
IMPORT_C TTime | TimeStarted() |
IMPORT_C TBool | WasDependency() |
Public Member Enumerations |
---|
enum | TResult { ESuccess = 0, EFailed, ESkipped, ECancelled, EInterrupted, ENotPerformed, EDependencyFailed, EWatchdogCancel, ESuspended, EQueuedToRun, EDependencySkipped } |
Constructor & Destructor Documentation
CDiagResultsDatabaseItem(TUid, TBool, TResult, TTime, TTime, CBufFlat *)
CDiagResultsDatabaseItem()
CDiagResultsDatabaseItem | ( | ) | [private] |
~CDiagResultsDatabaseItem()
IMPORT_C | ~CDiagResultsDatabaseItem | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(RReadStream &)
DetailsData()
IMPORT_C const CBufFlat * | DetailsData | ( | ) | const |
Details data. This must be interpreted by the plug-ins before it can be used. Data is in object form.
ExternalizeL(RWriteStream &)
InternalizeL(RReadStream &)
IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) | [private] |
NewL(RReadStream &)
NewL. Construct from a stream.
NewL(TUid, TBool, TResult, TTime, TTime, CBufFlat *)
NewL(const CDiagResultsDatabaseItem &)
NewL. Copy constructor. This will do a deep copy.
NewLC(TUid, TBool, TResult, TTime, TTime, CBufFlat *)
ReadTimeFromStreamL(RReadStream &, TTime &)
Read TTime from read stream.
Parameters
RReadStream & aStream | read stream. |
TTime & aTime | Contains time after stream is read. |
Size()
Calculate stream size in bytes. Size can be used to evaluate needed stream size.
TestUid()
IMPORT_C TUid | TestUid | ( | ) | const |
TimeCompleted()
IMPORT_C TTime | TimeCompleted | ( | ) | const |
Time that test execution was completed. Universal time is used.
TimeStarted()
IMPORT_C TTime | TimeStarted | ( | ) | const |
Time that test execution was started. Universal time is used.
WasDependency()
IMPORT_C TBool | WasDependency | ( | ) | const |
Whether the test was executed to satisfy dependency or not.
WriteTimeToStreamL(RWriteStream &, const TTime &)
Write TTime into write stream.
Parameters
RWriteStream & aStream | Stream to write to. |
const TTime & aTime | TTime that is written into the stream. |
Member Enumerations Documentation
Enum TResult
Enumerators
ESuccess = 0 | |
EFailed | |
ESkipped | |
ECancelled | |
EInterrupted | |
ENotPerformed | |
EDependencyFailed | |
EWatchdogCancel | |
ESuspended | |
EQueuedToRun | |
EDependencySkipped | |
Member Data Documentation
TBool
iDependencyExecution
TBool
| iDependencyExecution | [private] |
TTime
iStartTime
TTime
| iStartTime | [private] |
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.