MCPcopy Create free account
hub / github.com/RichieSams/FiberTaskingLib / AddNumberSubset

Function AddNumberSubset

examples/triangle_num.cpp:22–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20};
21
22void AddNumberSubset(ftl::TaskScheduler *taskScheduler, void *arg) {
23 (void)taskScheduler;
24 NumberSubset *subset = reinterpret_cast<NumberSubset *>(arg);
25
26 subset->total = 0;
27
28 while (subset->start != subset->end) {
29 subset->total += subset->start;
30 ++subset->start;
31 }
32
33 subset->total += subset->end;
34}
35
36/**
37 * Calculates the value of a triangle number by dividing the additions up into tasks

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected