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

void ConstructL ( ) [private]

Symbian OS constructor

DoCancel()

void DoCancel ( ) [private, virtual]

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

void RunL ( ) [private, virtual]

SetOperation(CMsvOperation *)

IMPORT_C void SetOperation ( 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]