|
ion 0.12.0
Atomic concurrency support library
|
This is the complete list of members for ion::Barrier< CompletionFunction >, including all inherited members.
| Arrive(std::ptrdiff_t n=1) noexcept -> ArrivalToken | ion::Barrier< CompletionFunction > | |
| ArriveAndDrop() noexcept | ion::Barrier< CompletionFunction > | |
| ArriveAndWait(std::ptrdiff_t n=1) noexcept | ion::Barrier< CompletionFunction > | |
| Barrier(std::ptrdiff_t expected, CompletionFunction func=CompletionFunction()) noexcept | ion::Barrier< CompletionFunction > | explicit |
| Barrier(Barrier const &)=delete (defined in ion::Barrier< CompletionFunction >) | ion::Barrier< CompletionFunction > | |
| Max() noexcept -> std::ptrdiff_t | ion::Barrier< CompletionFunction > | static |
| operator=(Barrier const &)=delete (defined in ion::Barrier< CompletionFunction >) | ion::Barrier< CompletionFunction > | |
| Wait(ArrivalToken &&token) const noexcept | ion::Barrier< CompletionFunction > |