CSyncMLHistoryEntry Class Reference

class CSyncMLHistoryEntry : public CBase

Base class for a history log entry.

Not intended for user derivation. Derived classes: CSyncMLHistoryJob

Inherits from

Constructor & Destructor Documentation

CSyncMLHistoryEntry(TUid)

CSyncMLHistoryEntry(TUid)[protected]

Parameters

TUid

~CSyncMLHistoryEntry()

IMPORT_C~CSyncMLHistoryEntry()[virtual]

Member Functions Documentation

DoDynamicCast(TUid, CSyncMLHistoryEntry *)

IMPORT_C CSyncMLHistoryEntry *DoDynamicCast(TUidaEntryType,
CSyncMLHistoryEntry *
)[protected, static]

Parameters

TUid aEntryType
CSyncMLHistoryEntry *

DoDynamicCast(TUid, const CSyncMLHistoryEntry *)

IMPORT_C const CSyncMLHistoryEntry *DoDynamicCast(TUidaEntryType,
const CSyncMLHistoryEntry *
)[protected, static]

Parameters

TUid aEntryType
const CSyncMLHistoryEntry *

EntryId()

IMPORT_C TIntEntryId()const

EntryType()

IMPORT_C TUidEntryType()const

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &)const [virtual]

Parameters

RWriteStream &

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &)[protected, virtual]

Parameters

RReadStream &

NewL(TUid)

IMPORT_C CSyncMLHistoryEntry *NewL(TUidaEntryType)[static]

Parameters

TUid aEntryType

NewL(RReadStream &)

IMPORT_C CSyncMLHistoryEntry *NewL(RReadStream &)[static]

Parameters

RReadStream &

NewL(const CSyncMLHistoryEntry &)

IMPORT_C CSyncMLHistoryEntry *NewL(const CSyncMLHistoryEntry &)[static]

Parameters

const CSyncMLHistoryEntry &

Profile()

TSmlProfileId Profile()const [pure virtual]

Reserved(TUid)

IMPORT_C TAny *Reserved(TUid)[private, virtual]

Parameters

TUid

ResultCode()

TInt ResultCode()const [pure virtual]

SetEntryId(TInt)

IMPORT_C voidSetEntryId(TInt)[private]

Parameters

TInt

TimeStamp()

TTime TimeStamp()const [pure virtual]

Member Enumerations Documentation

Enum TSortOrder

An ordering of History Entries.

Enumerators

ESortByTime

Ordered by Time Stamp.

ESortByType

Ordered by Entry Type.

Member Data Documentation

TInt iEntryId

TInt iEntryId[private]

TUid iEntryType

TUid iEntryType[private]

TInt iSpare

TInt iSpare[private]