|
unilink
0.4.3
A simple C++ library for unified async communication
|
This is the complete list of members for unilink::concurrency::ThreadSafeCounter, including all inherited members.
| add(int64_t value) noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| compare_and_set(int64_t expected, int64_t desired) noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| decrement() noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| exchange(int64_t new_value) noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| get() const noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| increment() noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| reset() noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| subtract(int64_t value) noexcept | unilink::concurrency::ThreadSafeCounter | inline |
| ThreadSafeCounter(int64_t initial_value=0) | unilink::concurrency::ThreadSafeCounter | inlineexplicit |