class CommsFW::CWorkerThreadRegister : public CBase |
Public Member Functions | |
---|---|
TWTD * | GetSelfWorkerGlobals() |
TWTD * | GetWorkerGlobals(TWorkerId) |
CWorkerThreadRegister< TWTD, TUpperThreadIdBound > * | NewL(TWorkerId, CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > *) |
void | PanicWorker(TWorkerId, const TDesC &, TInt) |
TWorkerId | SelfWorkerId() |
void | SetGlobalThreadRegister(CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > *) |
TWorkerId | UpperBoundWorkerId() |
RAllocator & | WorkerHeap(TWorkerId) |
TBool | WorkerPresent(TWorkerId) |
Private Member Functions | |
---|---|
CWorkerThreadRegister(TWorkerId, CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > *) |
Private Attributes | |
---|---|
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * | iGlobals |
TWorkerId | iSelfId |
CWorkerThreadRegister | ( | TWorkerId | aSelfId, |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * | aGlobalThreadRegister | ||
) | [private, inline] |
TWorkerId aSelfId | |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * aGlobalThreadRegister |
TWTD * | GetWorkerGlobals | ( | TWorkerId | aWorker | ) | const [inline] |
TWorkerId aWorker |
CWorkerThreadRegister< TWTD, TUpperThreadIdBound > * | NewL | ( | TWorkerId | aSelfId, |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * | aGlobalThreadRegister | |||
) | [static, inline] |
TWorkerId aSelfId | |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * aGlobalThreadRegister |
void | PanicWorker | ( | TWorkerId | aWorkerId, |
const TDesC & | aCategory, | |||
TInt | aReason | |||
) | const [inline] |
void | SetGlobalThreadRegister | ( | CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * | aGlobalThreadRegister | ) | [inline] |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * aGlobalThreadRegister |
RAllocator & | WorkerHeap | ( | TWorkerId | aWorkerId | ) | const [inline] |
TWorkerId aWorkerId |
TBool | WorkerPresent | ( | TWorkerId | aWorkerId | ) | const [inline] |
TWorkerId aWorkerId |
CWorkerThreadDataGlobals< TWTD, TUpperThreadIdBound > * | iGlobals | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.