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 |