MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / clear

Function clear

modules/core/task/include/SkrTask/fib_task.hpp:79–79  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77 void wait(bool pin) const { internal->GetScheduler()->WaitForCounter(internal.get(), pin); }
78 void signal() { internal->Decrement(); }
79 void clear() { internal->Reset(1); }
80 bool test() const { return internal->Done(); }
81 size_t hash() const { return std::hash<void*>{}(internal.get()); }
82 explicit operator bool() const { return (bool)internal; }

Callers 15

operator=Method · 0.50
clearMethod · 0.50
releaseMethod · 0.50
clearMethod · 0.50
assignMethod · 0.50
clearMethod · 0.50
releaseMethod · 0.50
~VectorMemoryMethod · 0.50
operator=Method · 0.50
~FixedVectorMemoryMethod · 0.50
operator=Method · 0.50
~InlineVectorMemoryMethod · 0.50

Calls 2

ResetMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected