Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
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.