RNestableLock Class Reference

class RNestableLock

A wrapper class around an RFastLock that enables locks to be nested.

Constructor & Destructor Documentation

RNestableLock()

RNestableLock ( )

Member Functions Documentation

Close()

void Close ( )

CreateLocal()

TInt CreateLocal ( )

Signal()

void Signal ( )

Wait()

void Wait ( )

Member Data Documentation

const TUint32 KInvalidThreadId

const TUint32 KInvalidThreadId [private, static]

RFastLock iLock

RFastLock iLock [private]

RFastLock iMetaLock

RFastLock iMetaLock [private]

TInt iRefCount

TInt iRefCount [private]

TThreadId iThreadId

TThreadId iThreadId [private]