![]() |
LeechCraft
0.6.70-9312-g4cc613a2df
Modular cross-platform feature rich live environment.
|
#include <QObject>
Include dependency graph for lambdaeventfilter.h:Go to the source code of this file.
Classes | |
| class | LeechCraft::Util::detail::LambdaEventFilter< F > |
Namespaces | |
| LeechCraft | |
| LeechCraft::Util | |
| LeechCraft::Util::detail | |
Typedefs | |
| template<typename F > | |
| using | LeechCraft::Util::detail::ArgType_t = decltype(TypeGetter(*static_cast< F * >(nullptr))) |
Functions | |
| template<typename F , typename R > | |
| F | LeechCraft::Util::detail::TypeGetter (R(*)(F)) |
| template<typename F > | |
| auto | LeechCraft::Util::detail::TypeGetter (F &&f) -> decltype(TypeGetter(+f)) |
| template<typename C , typename R , typename F > | |
| F | LeechCraft::Util::detail::TypeGetter (R(C::*)(F) const) |
| template<typename F > | |
| auto | LeechCraft::Util::MakeLambdaEventFilter (F &&f, QObject *parent=nullptr) |
Variables | |
| template<typename C > | |
| decltype(TypeGetter(&C::operator())) | LeechCraft::Util::detail::TypeGetter (const C &c) |