Async++ unknown
Async (co_await/co_return) code for C++
Loading...
Searching...
No Matches
asyncpp::atomic_ref< T > Member List

This is the complete list of members for asyncpp::atomic_ref< T >, including all inherited members.

atomic_ref() noexceptasyncpp::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 noexceptasyncpp::atomic_ref< T >inline
operator!() const noexceptasyncpp::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() noexceptasyncpp::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