CMsvSingleOpWatcher Class Reference

class CMsvSingleOpWatcher : public CActive

CMsvOperation watcher class.

Inherits from

Constructor & Destructor Documentation

CMsvSingleOpWatcher(MMsvSingleOpWatcher &)

CMsvSingleOpWatcher(MMsvSingleOpWatcher &aObserver)[private]

C++ constructor

Parameters

MMsvSingleOpWatcher & aObserver

~CMsvSingleOpWatcher()

IMPORT_C~CMsvSingleOpWatcher()

Destructor

Member Functions Documentation

ConstructL()

voidConstructL()[private]

Symbian OS constructor

DoCancel()

voidDoCancel()[private, virtual]

From CActive

NewL(MMsvSingleOpWatcher &)

IMPORT_C CMsvSingleOpWatcher *NewL(MMsvSingleOpWatcher &aObserver)[static]

Two-phased constructor.

Parameters

MMsvSingleOpWatcher & aObserver

NewLC(MMsvSingleOpWatcher &)

IMPORT_C CMsvSingleOpWatcher *NewLC(MMsvSingleOpWatcher &aObserver)[static]

Two-phased constructor.

Parameters

MMsvSingleOpWatcher & aObserver

Operation()

IMPORT_C CMsvOperation &Operation()const

Returns reference to the operation

RunL()

voidRunL()[private, virtual]

From CActive

SetOperation(CMsvOperation *)

IMPORT_C voidSetOperation(CMsvOperation *aOperation)

Sets operation Must only be called once during the lifetime of a CMsvSingleOpWatcher object.

Parameters

CMsvOperation * aOperation

Member Data Documentation

MMsvSingleOpWatcher & iObserver

MMsvSingleOpWatcher &iObserver[private]

CMsvOperation * iOperation

CMsvOperation *iOperation[private]