FastLED 3.10.8
Loading...
Searching...
No Matches

◆ bus_register_one()

template<Bus B, fl::u8 Which = 0>
int fl::detail::bus_register_one ( )
inline

Helper used by enableDrivers<Bus...>() to expand the parameter pack.

Each call ODR-uses BusTraits<B>::registerWithManager(), which lazily constructs the driver singleton AND registers it with ChannelManager.

Definition at line 84 of file bus_traits.h.

84 {
85 // Explicitly enabling a bus makes it eligible for clockless channels too.
88 return 0;
89}
void enable_clockless() FL_NO_EXCEPT
Definition bus_traits.h:64
Primary template — intentionally undefined.
Definition bus_traits.h:31

References enable_clockless(), and fl::FL_NO_EXCEPT.

Referenced by fl::enableDriver(), and fl::enableDrivers().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: