polybar-dwm/include/modules/meta
patrick96 1a59599388 fix(modules): Avoid downcast in module constructor
The previous CAST_MOD(Impl) for the action_router constructor was
illegal because `this` is not yet of type Impl (because the subclass
constructor has not run yet).

The action_router now accepts std::function for its callbacks.

Fixes #2519
2021-10-03 03:18:39 +02:00
..
base.hpp fix(modules): Avoid downcast in module constructor 2021-10-03 03:18:39 +02:00
base.inl fix(modules): Avoid downcast in module constructor 2021-10-03 03:18:39 +02:00
event_handler.hpp refactor(event_handler): Abstract sink attaching 2016-12-23 05:08:19 +01:00
event_module.hpp Add compiler warning for missing override specifier (#2341) 2021-01-04 10:38:43 +01:00
factory.hpp modules: Fix resolving of type of disabled modules 2020-11-26 20:53:53 +01:00
inotify_module.hpp Add compiler warning for missing override specifier (#2341) 2021-01-04 10:38:43 +01:00
static_module.hpp Remove main thread from static_module 2021-09-30 15:38:18 +02:00
timer_module.hpp Add compiler warning for missing override specifier (#2341) 2021-01-04 10:38:43 +01:00