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