|
QSkinny 0.8.0
C++/Qt UI toolkit
|
Definition at line 83 of file QskMetaFunction.h.
Classes | |
| class | FunctionCall |
Public Types | |
| enum | Type { Invalid = -1 , MemberFunction , StaticFunction , Functor } |
Public Member Functions | |
| QskMetaFunction (const QskMetaFunction &) | |
| QskMetaFunction (QskMetaFunction &&) | |
| template<typename T , QskMetaFunctionTraits::IsMemberFunction< T > * = nullptr> | |
| QskMetaFunction (T) | |
| template<typename T , QskMetaFunctionTraits::IsFunctor< T > * = nullptr> | |
| QskMetaFunction (T) | |
| template<typename T , QskMetaFunctionTraits::IsStaticFunction< T > * = nullptr> | |
| QskMetaFunction (T) | |
| QskMetaFunction & | operator= (const QskMetaFunction &) |
| QskMetaFunction & | operator= (QskMetaFunction &&) |
| bool | operator== (const QskMetaFunction &) const |
| bool | operator!= (const QskMetaFunction &) const |
| operator bool () const | |
| int | returnType () const |
| size_t | parameterCount () const |
| const int * | parameterTypes () const |
| void | invoke (QObject *, void *args[], Qt::ConnectionType=Qt::AutoConnection) |
| Type | functionType () const |
| bool | isNull () const |
| FunctionCall * | functionCall () const |
Protected Member Functions | |
| QskMetaFunction (FunctionCall *) | |
| enum QskMetaFunction::Type |
Definition at line 88 of file QskMetaFunction.h.
| QskMetaFunction::QskMetaFunction | ( | ) |
Definition at line 55 of file QskMetaFunction.cpp.
| QskMetaFunction::QskMetaFunction | ( | const QskMetaFunction & | other | ) |
Definition at line 67 of file QskMetaFunction.cpp.
| QskMetaFunction::QskMetaFunction | ( | QskMetaFunction && | other | ) |
Definition at line 74 of file QskMetaFunction.cpp.
|
inline |
Definition at line 177 of file QskMetaFunction.h.
| QskMetaFunction::~QskMetaFunction | ( | ) |
Definition at line 80 of file QskMetaFunction.cpp.
|
protected |
Definition at line 60 of file QskMetaFunction.cpp.
|
inline |
Definition at line 164 of file QskMetaFunction.h.
| QskMetaFunction::Type QskMetaFunction::functionType | ( | ) | const |
Definition at line 162 of file QskMetaFunction.cpp.
| void QskMetaFunction::invoke | ( | QObject * | object, |
| void * | args[], | ||
| Qt::ConnectionType | connectionType = Qt::AutoConnection |
||
| ) |
Definition at line 170 of file QskMetaFunction.cpp.
|
inline |
Definition at line 159 of file QskMetaFunction.h.
|
inlineexplicit |
Definition at line 154 of file QskMetaFunction.h.
|
inline |
Definition at line 149 of file QskMetaFunction.h.
| QskMetaFunction & QskMetaFunction::operator= | ( | const QskMetaFunction & | other | ) |
Definition at line 100 of file QskMetaFunction.cpp.
| QskMetaFunction & QskMetaFunction::operator= | ( | QskMetaFunction && | other | ) |
Definition at line 86 of file QskMetaFunction.cpp.
| bool QskMetaFunction::operator== | ( | const QskMetaFunction & | other | ) | const |
Definition at line 116 of file QskMetaFunction.cpp.
| size_t QskMetaFunction::parameterCount | ( | ) | const |
Definition at line 149 of file QskMetaFunction.cpp.
|
inline |
Definition at line 171 of file QskMetaFunction.h.
| int QskMetaFunction::returnType | ( | ) | const |
Definition at line 144 of file QskMetaFunction.cpp.