DRM::CDrmQueue Class Reference

class DRM::CDrmQueue : public CBase

DRM Queue

drmutility.lib
Since
S60 v4.0

Inherits from

Nested Classes and Structures

Constructor & Destructor Documentation

CDrmQueue()

CDrmQueue ( )

C++ default constructor.

~CDrmQueue()

~CDrmQueue ( )

Destructor.

Member Functions Documentation

AppendToQueueL(C *)

void AppendToQueueL ( C * aData )

Checks the rights and their status for a specific unique id implementation

Parameters

C * aData : a pointer to the data object

ConstructL()

void ConstructL ( ) [private]

2nd phase constructor.

NewL()

CDrmQueue < C > * NewL ( ) [static]

Construction function

NewLC()

CDrmQueue < C > * NewLC ( ) [static]

Construction function

PopFront()

C * PopFront ( )

Checks the rights and their status for a specific unique id implementation

PopItem(TInt)

C * PopItem ( TInt aId )

Checks implementation

Parameters

TInt aId : ID representing data to be popped from queue

Member Data Documentation

QueueData * iFirst

QueueData * iFirst [private]

QueueData * iLast

QueueData * iLast [private]

RSemaphore iSemaphore

RSemaphore iSemaphore [private]