DRM::CDrmAutomatedUsageData Class Reference
class DRM::CDrmAutomatedUsageData : public CBase
|
Inherits from
-
DRM::CDrmAutomatedUsageData
Public Member Functions
|
|
~CDrmAutomatedUsageData
()
|
CDrmAutomatedUsageData
*
|
NewL
(const
ContentAccess::CData
&,
ContentAccess::TIntent
,
TDrmAutomatedType
,
MDrmAsyncObserver
*,
TDrmAutomatedServiceType
,
TOperation
)
|
CDrmAutomatedUsageData
*
|
NewL
(const
TDesC
&,
ContentAccess::TIntent
,
TDrmAutomatedType
,
MDrmAsyncObserver
*,
TDrmAutomatedServiceType
,
TOperation
)
|
CDrmAutomatedUsageData
*
|
NewLC
(const
ContentAccess::CData
&,
ContentAccess::TIntent
,
TDrmAutomatedType
,
MDrmAsyncObserver
*,
TDrmAutomatedServiceType
,
TOperation
)
|
CDrmAutomatedUsageData
*
|
NewLC
(const
TDesC
&,
ContentAccess::TIntent
,
TDrmAutomatedType
,
MDrmAsyncObserver
*,
TDrmAutomatedServiceType
,
TOperation
)
|
Constructor & Destructor Documentation
CDrmAutomatedUsageData(ContentAccess::TIntent, TDrmAutomatedType, MDrmAsyncObserver *, TDrmAutomatedServiceType, TOperation)
CDrmAutomatedUsageData
|
(
|
ContentAccess::TIntent
|
aIntent,
|
|
TDrmAutomatedType
|
aAutomatedType,
|
|
MDrmAsyncObserver
*
|
aObserver,
|
|
TDrmAutomatedServiceType
|
aServiceType,
|
|
TOperation
|
aOperation
|
|
)
|
[private]
|
Parameters
ContentAccess::TIntent
aIntent
|
|
TDrmAutomatedType
aAutomatedType
|
|
MDrmAsyncObserver
* aObserver
|
|
TDrmAutomatedServiceType
aServiceType
|
|
TOperation
aOperation
|
|
CDrmAutomatedUsageData(const CDrmAutomatedUsageData &)
~CDrmAutomatedUsageData()
~CDrmAutomatedUsageData
|
(
|
)
|
|
Member Functions Documentation
ConstructL(const ContentAccess::CData &)
ConstructL(const TDesC &)
void
|
ConstructL
|
(
|
const
TDesC
&
|
aUniqueId
|
)
|
[private]
|
NewL(const ContentAccess::CData &, ContentAccess::TIntent, TDrmAutomatedType, MDrmAsyncObserver *, TDrmAutomatedServiceType, TOperation)
NewL(const TDesC &, ContentAccess::TIntent, TDrmAutomatedType, MDrmAsyncObserver *, TDrmAutomatedServiceType, TOperation)
Parameters
const
TDesC
& aUniqueId
|
|
ContentAccess::TIntent
aIntent
|
|
TDrmAutomatedType
aAutomatedType
|
|
MDrmAsyncObserver
* aObserver
|
|
TDrmAutomatedServiceType
aServiceType
|
|
TOperation
aOperation
|
|
NewLC(const ContentAccess::CData &, ContentAccess::TIntent, TDrmAutomatedType, MDrmAsyncObserver *, TDrmAutomatedServiceType, TOperation)
Creates a new
CDrmAutomatedUsageData
-object and leaves it into the cleanup stack
-
Since
-
S60 5.0
-
leave
-
System wide or DRM specific error code
NewLC(const TDesC &, ContentAccess::TIntent, TDrmAutomatedType, MDrmAsyncObserver *, TDrmAutomatedServiceType, TOperation)
Creates a new
CDrmAutomatedUsageData
-object and leaves it into the cleanup stack
-
Since
-
S60 5.0
-
leave
-
System wide or DRM specific error code
Parameters
const
TDesC
& aUniqueId
|
|
ContentAccess::TIntent
aIntent
|
|
TDrmAutomatedType
aAutomatedType
|
|
MDrmAsyncObserver
* aObserver
|
|
TDrmAutomatedServiceType
aServiceType
|
|
TOperation
aOperation
|
|
SetOperationId()
void
|
SetOperationId
|
(
|
)
|
[private]
|
Initialises operationId to unique value.
Member Enumerations Documentation
Enum TOperation
Possible operations for atuomated content relresented by object of this class
Enumerators
ESetAutomated
|
|
ERemoveAutomated
|
|
EHandeError
|
|
Member Data Documentation
TDrmAutomatedType
iAutomatedType
TDrmAutomatedType
|
iAutomatedType
|
ContentAccess::TIntent
iIntent
ContentAccess::TIntent
|
iIntent
|
MDrmAsyncObserver * iObserver
TDrmAutomatedServiceType
iServiceType
TDrmAutomatedServiceType
|
iServiceType
|
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.