CBaServBackupMessageQueue Class Reference

class CBaServBackupMessageQueue : public CBase

Inherits from

Nested Classes and Structures

Constructor & Destructor Documentation

~CBaServBackupMessageQueue()

~CBaServBackupMessageQueue ( )

Member Functions Documentation

AddItem(const TDesC &)

void AddItem ( const TDesC & aFileName )

Parameters

const TDesC & aFileName

AddItemL(const TDesC &, MBackupObserver::TFileLockFlags)

void AddItemL ( const TDesC & aFileName,
MBackupObserver::TFileLockFlags aFlag
)

Parameters

const TDesC & aFileName
MBackupObserver::TFileLockFlags aFlag

GetHead(TDes &, MBackupObserver::TFileLockFlags &)

void GetHead ( 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()

void RemoveHead ( )

RemoveItem(const TDesC &)

void RemoveItem ( 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]