Member List

HiCR: Member List
HiCR
HiCR::tasking::Worker Member List

This is the complete list of members for HiCR::tasking::Worker, including all inherited members.

addProcessingUnit(std::unique_ptr< HiCR::ProcessingUnit > pu)HiCR::tasking::Workerinline
await()HiCR::tasking::Workerinline
callback_t enum nameHiCR::tasking::Worker
checkResumeConditions()HiCR::tasking::Workerinlineprotectedvirtual
getCallbackMap()HiCR::tasking::Workerinline
getCurrentTask()HiCR::tasking::Workerinline
getProcessingUnits()HiCR::tasking::Workerinline
getState()HiCR::tasking::Workerinline
initialize()HiCR::tasking::Workerinline
onWorkerResume enum valueHiCR::tasking::Worker
onWorkerStart enum valueHiCR::tasking::Worker
onWorkerSuspend enum valueHiCR::tasking::Worker
onWorkerTaskPulled enum valueHiCR::tasking::Worker
onWorkerTerminate enum valueHiCR::tasking::Worker
ready enum valueHiCR::tasking::Worker
resume()HiCR::tasking::Workerinline
resuming enum valueHiCR::tasking::Worker
running enum valueHiCR::tasking::Worker
setCallbackMap(workerCallbackMap_t *callbackMap)HiCR::tasking::Workerinline
setSuspendInterval(size_t suspendIntervalMs)HiCR::tasking::Workerinline
start()HiCR::tasking::Workerinline
state_t enum nameHiCR::tasking::Worker
suspend()HiCR::tasking::Workerinline
suspended enum valueHiCR::tasking::Worker
suspending enum valueHiCR::tasking::Worker
terminate()HiCR::tasking::Workerinline
terminated enum valueHiCR::tasking::Worker
terminating enum valueHiCR::tasking::Worker
uninitialized enum valueHiCR::tasking::Worker
Worker(HiCR::ComputeManager *executionStateComputeManager, HiCR::ComputeManager *processingUnitComputeManager, pullFunction_t pullFunction, workerCallbackMap_t *callbackMap=nullptr)HiCR::tasking::Workerinline
workerCallbackMap_t typedefHiCR::tasking::Worker
~Worker()=default (defined in HiCR::tasking::Worker)HiCR::tasking::Workervirtual