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>.
|
#include <qobjectdefs_impl.h>
Public Types | |
enum | { ArgumentCount = sizeof...(Args) } |
using | ReturnType = decltype(std::declval<Func>()(std::declval<Args>()...)) |
using | Function = ReturnType(*)(Args...) |
using | Arguments = QtPrivate::List<Args...> |
Static Public Member Functions | |
template<typename SignalArgs , typename R > | |
static void | call (Func &f, void *, void **arg) |
Definition at line 354 of file qobjectdefs_impl.h.
using QtPrivate::FunctorCallable< Func, Args >::Arguments = QtPrivate::List<Args...> |
Definition at line 359 of file qobjectdefs_impl.h.
using QtPrivate::FunctorCallable< Func, Args >::Function = ReturnType(*)(Args...) |
Definition at line 357 of file qobjectdefs_impl.h.
using QtPrivate::FunctorCallable< Func, Args >::ReturnType = decltype(std::declval<Func>()(std::declval<Args>()...)) |
Definition at line 356 of file qobjectdefs_impl.h.
anonymous enum |
Enumerator | |
---|---|
ArgumentCount |
Definition at line 358 of file qobjectdefs_impl.h.
|
inlinestatic |
Definition at line 362 of file qobjectdefs_impl.h.