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 ( TUid aEntryType,
CSyncMLHistoryEntry *
) [protected, static]

Parameters

TUid aEntryType
CSyncMLHistoryEntry *

DoDynamicCast(TUid, const CSyncMLHistoryEntry *)

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

Parameters

TUid aEntryType
const CSyncMLHistoryEntry *

EntryId()

IMPORT_C TInt EntryId ( ) const

EntryType()

IMPORT_C TUid EntryType ( ) const

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & ) const [virtual]

Parameters

RWriteStream &

InternalizeL(RReadStream &)

void InternalizeL ( RReadStream & ) [protected, virtual]

Parameters

RReadStream &

NewL(TUid)

IMPORT_C CSyncMLHistoryEntry * NewL ( TUid aEntryType ) [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 void SetEntryId ( 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]