CDRMEventAddRemove Class Reference
class CDRMEventAddRemove : public MDRMEvent
|
DRM Rights Object notication event class Used as data structure in the notification service
DRMCommon.dll
-
Since
-
S60Rel2.6
Constructor & Destructor Documentation
CDRMEventAddRemove(TAddRemoveEventStatus)
CDRMEventAddRemove
|
(
|
TAddRemoveEventStatus
|
aStatus
|
)
|
[private]
|
Parameters
TAddRemoveEventStatus
aStatus
|
the status of the event as TAddRemoveEventStatus
|
CDRMEventAddRemove(void)
CDRMEventAddRemove
|
(
|
void
|
|
)
|
[private]
|
CDRMEventAddRemove(const CDRMEventAddRemove &)
~CDRMEventAddRemove()
IMPORT_C
|
~CDRMEventAddRemove
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
ExternalizeL(RWriteStream &)
IMPORT_C void
|
ExternalizeL
|
(
|
RWriteStream
&
|
aOutput
|
)
|
[virtual]
|
ExternalizeL
Writes the objects data into a stream
GetContentIDL()
IMPORT_C
HBufC8
*
|
GetContentIDL
|
(
|
)
|
const [virtual]
|
GetContentIDL
Returns a pointer to newly reserved buffer that containts the content id. The caller must free the memory.
InternalizeL(RReadStream &)
IMPORT_C void
|
InternalizeL
|
(
|
RReadStream
&
|
aInput
|
)
|
[virtual]
|
InternalizeL
Reads the objects data from a stream
Parameters
RReadStream
& aInput
|
: an input stream where to read from
|
NewL(TAddRemoveEventStatus)
Parameters
TAddRemoveEventStatus
aStatus
|
|
NewLC(TAddRemoveEventStatus)
NewLC
Creates and instance of the
CDRMEventAddRemove
class and returns a pointer to it Leaves the object in the cleanup stack
Parameters
TAddRemoveEventStatus
aStatus
|
|
SetContentIDL(const TDesC8 &)
IMPORT_C void
|
SetContentIDL
|
(
|
const
TDesC8
&
|
aContentID
|
)
|
[virtual]
|
SetContentIDL
Sets the content id of the object and leaves if an error occurs
Parameters
const
TDesC8
& aContentID
|
: Descriptor containing the content id
|
Status()
IMPORT_C
TAddRemoveEventStatus
|
Status
|
(
|
)
|
const [virtual]
|
Status
Returns the Rights Object event status
operator=(const CDRMEventAddRemove &)
Member Data Documentation
TAddRemoveEventStatus
iStatus
TAddRemoveEventStatus
|
iStatus
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.