#include <qoverload.h>
|
template<typename R > |
Q_DECL_CONSTEXPR auto | operator() (R(*ptr)(Args...)) const Q_DECL_NOTHROW -> decltype(ptr) |
|
Q_DECL_CONSTEXPR auto | operator() (R(T::*ptr)(Args...) const) const Q_DECL_NOTHROW -> decltype(ptr) |
|
Q_DECL_CONSTEXPR auto | operator() (R(T::*ptr)(Args...)) const Q_DECL_NOTHROW -> decltype(ptr) |
|
|
template<typename R > |
static Q_DECL_CONSTEXPR auto | of (R(*ptr)(Args...)) Q_DECL_NOTHROW -> decltype(ptr) |
|
static Q_DECL_CONSTEXPR auto | of (R(T::*ptr)(Args...) const) Q_DECL_NOTHROW -> decltype(ptr) |
|
static Q_DECL_CONSTEXPR auto | of (R(T::*ptr)(Args...)) Q_DECL_NOTHROW -> decltype(ptr) |
|
◆ of()
template<typename... Args>
template<typename R >
static Q_DECL_CONSTEXPR auto QOverload< Args >::of |
( |
R(*)(Args...) |
ptr | ) |
-> decltype(ptr)
|
|
inlinestatic |
◆ operator()()
template<typename... Args>
template<typename R >
Q_DECL_CONSTEXPR auto QOverload< Args >::operator() |
( |
R(*)(Args...) |
ptr | ) |
const -> decltype(ptr)
|
|
inline |
The documentation for this struct was generated from the following file: