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 void ExternalizeL ( RWriteStream &)
IMPORT_C void GetEventType ( TDRMEventType &)
IMPORT_C void InternalizeL ( RReadStream &)
Private Member Functions
MDRMEvent (void)
MDRMEvent (const MDRMEvent &)
MDRMEvent & operator= (const MDRMEvent &)
Protected Attributes
TDRMEventType iType

Constructor & Destructor Documentation

MDRMEvent(const TDRMEventType &)

IMPORT_C MDRMEvent ( const TDRMEventType & aEvent )

Constructor

Parameters

const TDRMEventType & aEvent The 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 void ExternalizeL ( 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 void GetEventType ( 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 void InternalizeL ( 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]