![]() |
LeechCraft 0.6.70-19214-g121e5318a7
Modular cross-platform feature rich live environment.
|
#include <concepts>#include <coroutine>#include <exception>#include <functional>#include <optional>#include <tuple>#include <type_traits>#include <utility>#include <QObject>#include <util/sll/typelist.h>#include <util/sll/void.h>Go to the source code of this file.
Namespaces | |
| namespace | LC |
| namespace | LC::Util |
| namespace | LC::Util::detail |
Concepts | |
| concept | LC::Util::detail::PrivateSignalTag |
Functions | |
| template<std::derived_from< QObject > Base, std::derived_from< Base > Derived, typename... SignalArgs> | |
| LC::Util::Signal (Derived &, void(Base::*)(SignalArgs...)) -> Signal< Base, detail::TuplePacker, void(Base::*)(SignalArgs...), Typelist< SignalArgs... > > | |
| template<std::derived_from< QObject > Base, std::derived_from< Base > Derived, typename Handler, typename... SignalArgs> | |
| LC::Util::Signal (Derived &, void(Base::*)(SignalArgs...), Handler) -> Signal< Base, detail::FunHandler< std::decay_t< Handler > >::template Handler, void(Base::*)(SignalArgs...), Typelist< SignalArgs... > > | |