MDRMEvent Class Reference

class MDRMEvent

This class offers the base class for all DRM Notification events It can be used as it is, but it is meant that Other specific to an event classes are derived from it

DRMCommon.dll
Since
S60Rel2.6
Public Member Functions
MDRMEvent(const TDRMEventType &)
~MDRMEvent()
IMPORT_C voidExternalizeL(RWriteStream &)
IMPORT_C voidGetEventType(TDRMEventType &)
IMPORT_C voidInternalizeL(RReadStream &)
Private Member Functions
MDRMEvent(void)
MDRMEvent(const MDRMEvent &)
MDRMEvent &operator=(const MDRMEvent &)
Protected Attributes
TDRMEventType iType

Constructor & Destructor Documentation

MDRMEvent(const TDRMEventType &)

IMPORT_CMDRMEvent(const TDRMEventType &aEvent)

Constructor

Parameters

const TDRMEventType & aEventThe event type of the object to be created

MDRMEvent(void)

MDRMEvent(void)[private]

Default constructor - prevented

Parameters

void

MDRMEvent(const MDRMEvent &)

MDRMEvent(const MDRMEvent &)[private]

Parameters

const MDRMEvent &

~MDRMEvent()

IMPORT_C~MDRMEvent()[virtual]

Destructor

Member Functions Documentation

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aOutput)[virtual]

ExternalizeL

Writes the objects data into a stream

Since
S60Rel2.6

Parameters

RWriteStream & aOutput: an output stream where to write

GetEventType(TDRMEventType &)

IMPORT_C voidGetEventType(TDRMEventType &aEventType)const

GetEventType

Returns the event type of the Event in aEventType

Since
S60Rel2.6

Parameters

TDRMEventType & aEventType: Out parameter for the event type

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aInput)[virtual]

InternalizeL

Reads the objects data from a stream

Since
S60Rel2.6

Parameters

RReadStream & aInput: an input stream where to read from

operator=(const MDRMEvent &)

MDRMEvent &operator=(const MDRMEvent &)[private]

Parameters

const MDRMEvent &

Member Data Documentation

TDRMEventType iType

TDRMEventType iType[protected]