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)

void ConstructL ( TInt aWorkerDataSize,
TWorkerId aUpperBoundId
) [protected, inline]

Parameters

TInt aWorkerDataSize
TWorkerId aUpperBoundId

GetWorkerGlobals(TWorkerId)

TWTD * GetWorkerGlobals ( TWorkerId aWorker ) const [inline]

Parameters

TWorkerId aWorker

NewL()

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

PanicWorker(TWorkerId, const TDesC &, TInt)

void PanicWorker ( TWorkerId aWorkerId,
const TDesC & aCategory,
TInt aReason
) const [inline]

Parameters

TWorkerId aWorkerId
const TDesC & aCategory
TInt aReason

UpperBoundWorkerId()

TWorkerId UpperBoundWorkerId ( ) const [inline]

WorkerHeap(TWorkerId)

RAllocator & WorkerHeap ( TWorkerId aWorkerId ) const [inline]

Parameters

TWorkerId aWorkerId

WorkerPresent(TWorkerId)

TBool WorkerPresent ( TWorkerId aId ) const [inline]

Parameters

TWorkerId aId