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 *)

voidAppendToQueueL(C *aData)

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

Parameters

C * aData: a pointer to the data object

ConstructL()

voidConstructL()[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(TIntaId)

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]