Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts_examples::ParallelFibContinuationTask Member List

This is the complete list of members for gts_examples::ParallelFibContinuationTask, including all inherited members.

addChildTaskWithoutRef(Task *pChild)gts::Task
addChildTaskWithRef(Task *pChild, gts::memory_order order=gts::memory_order::seq_cst)gts::Task
addRef(int32_t count=1, gts::memory_order order=gts::memory_order::seq_cst)gts::Task
execute(gts::TaskContext const &) override (defined in gts_examples::ParallelFibContinuationTask)gts_examples::ParallelFibContinuationTaskinlinevirtual
getAffinity() constgts::Task
isStolen() constgts::Task
l (defined in gts_examples::ParallelFibContinuationTask)gts_examples::ParallelFibContinuationTask
name() constgts::Task
ParallelFibContinuationTask(uint32_t l, uint32_t r, uint64_t *sum) (defined in gts_examples::ParallelFibContinuationTask)gts_examples::ParallelFibContinuationTaskinline
parent()gts::Task
r (defined in gts_examples::ParallelFibContinuationTask)gts_examples::ParallelFibContinuationTask
recycle()gts::Task
refCount(gts::memory_order order=gts::memory_order::acquire) constgts::Task
removeRef(int32_t count=1, gts::memory_order order=gts::memory_order::seq_cst)gts::Task
setAffinity(uint32_t workerIdx)gts::Task
setContinuationTask(Task *pContinuation)gts::Task
setName(const char *name)gts::Task
setRef(int32_t count, gts::memory_order order=gts::memory_order::seq_cst)gts::Task
spawnAndWaitForAll(Task *pChild)gts::Task
sum (defined in gts_examples::ParallelFibContinuationTask)gts_examples::ParallelFibContinuationTask
waitForAll()gts::Task
~Task() (defined in gts::Task)gts::Taskinlinevirtual