Name | |
---|---|
enum | Type { Invalid = -1, MemberFunction, StaticFunction, Functor} |
Name | |
---|---|
QskMetaFunction() | |
QskMetaFunction(const QskMetaFunction & other) | |
QskMetaFunction(QskMetaFunction && other) | |
template <typename T ,QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr> |
QskMetaFunction(T function) |
template <typename T ,QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr> |
QskMetaFunction(T function) |
template <typename T ,QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr> |
QskMetaFunction(T function) |
~QskMetaFunction() | |
QskMetaFunction & | operator=(const QskMetaFunction & other) |
QskMetaFunction & | operator=(QskMetaFunction && other) |
bool | operator==(const QskMetaFunction & other) const |
bool | operator!=(const QskMetaFunction & other) const |
operator bool() const | |
int | returnType() const |
size_t | parameterCount() const |
const int * | parameterTypes() const |
void | invoke(QObject * object, void * args[], Qt::ConnectionType connectionType =Qt::AutoConnection) |
Type | functionType() const |
bool | isNull() const |
FunctionCall * | functionCall() const |
Name | |
---|---|
QskMetaFunction(FunctionCall * functionCall) |
Enumerator | Value | Description |
---|---|---|
Invalid | -1 | |
MemberFunction | ||
StaticFunction | ||
Functor |
QskMetaFunction()
QskMetaFunction(
const QskMetaFunction & other
)
QskMetaFunction(
QskMetaFunction && other
)
template <typename T ,
QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr>
inline QskMetaFunction(
T function
)
template <typename T ,
QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr>
inline QskMetaFunction(
T function
)
template <typename T ,
QskMetaFunctionTraits::IsMemberFunction< T > * =nullptr>
inline QskMetaFunction(
T function
)
~QskMetaFunction()
QskMetaFunction & operator=(
const QskMetaFunction & other
)
QskMetaFunction & operator=(
QskMetaFunction && other
)
bool operator==(
const QskMetaFunction & other
) const
inline bool operator!=(
const QskMetaFunction & other
) const
inline explicit operator bool() const
int returnType() const
size_t parameterCount() const
inline const int * parameterTypes() const
void invoke(
QObject * object,
void * args[],
Qt::ConnectionType connectionType =Qt::AutoConnection
)
Type functionType() const
inline bool isNull() const
inline FunctionCall * functionCall() const
QskMetaFunction(
FunctionCall * functionCall
)
Updated on 28 July 2023 at 14:02:28 CEST