YACLib
C++ library for concurrent tasks execution
|
This is the complete list of members for yaclib::WaitGroup< Event >, including all inherited members.
Add(std::size_t count=1) noexcept | yaclib::WaitGroup< Event > | inline |
Attach(FutureBase< V, E > &... futures) noexcept | yaclib::WaitGroup< Event > | inline |
Attach(It begin, It end) noexcept | yaclib::WaitGroup< Event > | inline |
Attach(It begin, std::size_t count) noexcept | yaclib::WaitGroup< Event > | inline |
Consume(FutureBase< V, E > &&... futures) noexcept | yaclib::WaitGroup< Event > | inline |
Consume(It begin, It end) noexcept | yaclib::WaitGroup< Event > | inline |
Consume(It begin, std::size_t count) noexcept | yaclib::WaitGroup< Event > | inline |
Done(std::size_t count=1) noexcept | yaclib::WaitGroup< Event > | inline |
Reset(std::size_t count=0) noexcept | yaclib::WaitGroup< Event > | inline |
Wait() noexcept | yaclib::WaitGroup< Event > | inline |
WaitFor(const std::chrono::duration< Rep, Period > &timeout_duration) | yaclib::WaitGroup< Event > | inline |
WaitGroup(std::size_t count=0) noexcept | yaclib::WaitGroup< Event > | inlineexplicit |
WaitUntil(const std::chrono::time_point< Clock, Duration > &timeout_time) | yaclib::WaitGroup< Event > | inline |