|
Async++ unknown
Async (co_await/co_return) code for C++
|
This is the complete list of members for asyncpp::atomic_ref< T >, including all inherited members.
| atomic_ref() noexcept | asyncpp::atomic_ref< T > | inline |
| atomic_ref(ref< T > ptr) | asyncpp::atomic_ref< T > | inline |
| exchange(ref< T > hdl) | asyncpp::atomic_ref< T > | inline |
| exchange(const atomic_ref< T > &hdl) | asyncpp::atomic_ref< T > | inline |
| load() const noexcept(noexcept(refcounted_add_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |
| operator bool() const noexcept | asyncpp::atomic_ref< T > | inline |
| operator!() const noexcept | asyncpp::atomic_ref< T > | inline |
| operator->() const noexcept(noexcept(refcounted_add_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |
| operator<=> (defined in asyncpp::atomic_ref< T >) | asyncpp::atomic_ref< T > | friend |
| operator<=> (defined in asyncpp::atomic_ref< T >) | asyncpp::atomic_ref< T > | friend |
| operator<=> (defined in asyncpp::atomic_ref< T >) | asyncpp::atomic_ref< T > | friend |
| operator=(const ref< T > &other) | asyncpp::atomic_ref< T > | inline |
| operator=(ref< T > &&other) | asyncpp::atomic_ref< T > | inline |
| operator=(const atomic_ref< T > &other) noexcept(noexcept(refcounted_add_ref(std::declval< T * >())) &&noexcept(refcounted_remove_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |
| operator=(atomic_ref< T > &&other) noexcept(noexcept(refcounted_remove_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |
| release() noexcept | asyncpp::atomic_ref< T > | inline |
| reset() noexcept(noexcept(refcounted_remove_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |
| store(ref< T > hdl) | asyncpp::atomic_ref< T > | inline |
| store(const atomic_ref< T > &hdl) | asyncpp::atomic_ref< T > | inline |
| ~atomic_ref() noexcept(noexcept(refcounted_remove_ref(std::declval< T * >()))) | asyncpp::atomic_ref< T > | inline |