CXIMPApiDataObjBase Class Reference

class CXIMPApiDataObjBase : public CXIMPApiObjBase

API event object base.

Concrete event types must implement static NewFromStreamLC() constructor and event types must be registered to event automation system.

For details, see XIMPEventCodec implementation. ximpdatamodel.dll
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

CXIMPApiDataObjBase()

IMPORT_C CXIMPApiDataObjBase ( )

~CXIMPApiDataObjBase()

IMPORT_C ~CXIMPApiDataObjBase ( ) [virtual]

Member Functions Documentation

EqualsContent(const CXIMPApiDataObjBase &)

TBool EqualsContent ( const CXIMPApiDataObjBase & aOtherInstance ) const [pure virtual]

Compare the content of this data object with another data object of the same type. Volatile things (e.g. timestamps) are not compared, but things like user ids and such are.

Parameters

const CXIMPApiDataObjBase & aOtherInstance

ExternalizeL(RWriteStream &)

void ExternalizeL ( RWriteStream & aStream ) const [pure virtual]

Virtual extenalize method for concrete data objects to externalize their data.

Parameters

RWriteStream & aStream