CommsFW::CWorkerThreadDataGlobals Class Reference

class CommsFW::CWorkerThreadDataGlobals : public CommsFW::CWorkerThreadDataGlobalsBase

Inherits from

Constructor & Destructor Documentation

CWorkerThreadDataGlobals()

CWorkerThreadDataGlobals()[protected, inline]

Member Functions Documentation

ConstructL(TInt, TWorkerId)

voidConstructL(TIntaWorkerDataSize,
TWorkerIdaUpperBoundId
)[protected, inline]

Parameters

TInt aWorkerDataSize
TWorkerId aUpperBoundId

GetWorkerGlobals(TWorkerId)

TWTD *GetWorkerGlobals(TWorkerIdaWorker)const [inline]

Parameters

TWorkerId aWorker

NewL()

CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > *NewL()[static, inline]

PanicWorker(TWorkerId, const TDesC &, TInt)

voidPanicWorker(TWorkerIdaWorkerId,
const TDesC &aCategory,
TIntaReason
)const [inline]

Parameters

TWorkerId aWorkerId
const TDesC & aCategory
TInt aReason

UpperBoundWorkerId()

TWorkerId UpperBoundWorkerId()const [inline]

WorkerHeap(TWorkerId)

RAllocator &WorkerHeap(TWorkerIdaWorkerId)const [inline]

Parameters

TWorkerId aWorkerId

WorkerPresent(TWorkerId)

TBool WorkerPresent(TWorkerIdaId)const [inline]

Parameters

TWorkerId aId