45template<fl::Bus B,
typename Chipset>
Compile-time identifier for an LED channel transmission bus.
int bus_register_one() FL_NOEXCEPT
Helper used by enableDrivers<Bus...>() to expand the parameter pack.
Compile-time linker keep-alive hook for a single fl::Bus.
integral_constant< bool, false > false_type
Bus
Driver identifier for compile-time bus selection.
@ AUTO
Sentinel: defer to DefaultBus<Chipset>::value.
void busKeepAlive() FL_NOEXCEPT
void enableDrivers() FL_NOEXCEPT
Register the named drivers with ChannelManager for runtime selection.
Base definition for an LED controller.
Primary template — intentionally undefined.
Capability check: does bus B accept chipset family Chipset?
static void odr_use() FL_NOEXCEPT
static void odr_use() FL_NOEXCEPT