| 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