1 #ifndef TTKDISPATCHMANAGER_H
2 #define TTKDISPATCHMANAGER_H
45 void dispatch(Module type);
46 void dispatch(Module type,
void *funcs);
53 void dispatch(Module type,
const QVariant &arg1);
54 void dispatch(Module type,
const QVariant &arg1,
const QVariant &arg2);
55 void dispatch(Module type,
const QVariant &arg1,
const QVariant &arg2,
const QVariant &arg3);
56 void dispatch(Module type,
const QVariant &arg1,
const QVariant &arg2,
const QVariant &arg3,
const QVariant &arg4);
62 void activeFunctions();
90 return m_args.isEmpty();
106 #endif // TTKDISPATCHMANAGER_H
#define TTK_MODULE_EXPORT
#define TTK_DECLARE_SINGLETON_CLASS(Class)
// Singleton Macro // //
bool isEmpty() const noexcept
The class of the functions dispatch manager.
QList< TTKDispatchItem * > m_observer
#define TTK_DECLARE_MODULE(Class)
TTKDispatchManager::Module m_type
QList< QVariant > TTKVariantList
bool isValid() const noexcept
TTKDispatchItem() noexcept