CBaServBackupMessageQueue Class Reference

class CBaServBackupMessageQueue : public CBase

Inherits from

  • CBaServBackupMessageQueue

Nested Classes and Structures

Constructor & Destructor Documentation

~CBaServBackupMessageQueue()

~CBaServBackupMessageQueue()

Member Functions Documentation

AddItem(const TDesC &)

voidAddItem(const TDesC &aFileName)

Parameters

const TDesC & aFileName

AddItemL(const TDesC &, MBackupObserver::TFileLockFlags)

voidAddItemL(const TDesC &aFileName,
MBackupObserver::TFileLockFlagsaFlag
)

Parameters

const TDesC & aFileName
MBackupObserver::TFileLockFlags aFlag

GetHead(TDes &, MBackupObserver::TFileLockFlags &)

voidGetHead(TDes &aFileName,
MBackupObserver::TFileLockFlags &aFlag
)const

Parameters

TDes & aFileName
MBackupObserver::TFileLockFlags & aFlag

HeadIndex()

TInt HeadIndex()const [private]

IsEmpty()

TBool IsEmpty()const

NewL()

CBaServBackupMessageQueue *NewL()[static]

RemoveHead()

voidRemoveHead()

RemoveItem(const TDesC &)

voidRemoveItem(const TDesC &aFileName)

Parameters

const TDesC & aFileName

Member Enumerations Documentation

Enum TOperation

Enumerators

ENoOp = -1
ETakeLock = 0

Member Data Documentation

RArray< TQueueItem > iQueue

RArray< TQueueItem >iQueue[private]