Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
q23 Namespace Reference

Namespaces

namespace  _detail
 

Functions

template<typename R , typename F , typename... Args>
constexpr std::enable_if_t< std::is_invocable_r_v< R, F, Args... >, Rinvoke_r (F &&f, Args &&... args) noexcept(std::is_nothrow_invocable_r_v< R, F, Args... >)
 
template<class T , class U >
constexpr auto forward_like (U &&x) noexcept -> _detail::forward_like_ret_t< T, U >
 

Function Documentation

◆ forward_like()

template<class T , class U >
constexpr auto q23::forward_like ( U &&  x) -> _detail::forward_like_ret_t<T, U>
constexprnoexcept

Definition at line 64 of file q23utility.h.

◆ invoke_r()

template<typename R , typename F , typename... Args>
constexpr std::enable_if_t< std::is_invocable_r_v< R, F, Args... >, R > q23::invoke_r ( F &&  f,
Args &&...  args 
)
constexprnoexcept

Definition at line 35 of file q23functional.h.

References args.