|
FastLED 3.10.6
|
Portable bus/device introspection.
Definition in file bus_info.h.
Include dependency graph for bus_info.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | fl::detail::DeviceInfoResolver< B, Which > |
| struct | fl::detail::DeviceInfoResolver< Bus::AUTO, Which > |
| struct | fl::detail::DeviceInfoResolver< Bus::BIT_BANG, Which > |
| struct | fl::DeviceInfo |
| struct | fl::DeviceRuntime |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
| namespace | fl::detail |
Compile-time linker keep-alive hook for a single fl::Bus. | |
Functions | |
| DeviceRuntime | fl::detail::availableRuntime () FL_NO_EXCEPT |
| template<Bus B, fl::u8 Which = 0> | |
| DeviceInfo | fl::deviceInfo () FL_NO_EXCEPT |
| DeviceInfo | fl::detail::makeInfo (Bus bus, fl::u8 which, const char *vendor, const char *device, const char *notes="") FL_NO_EXCEPT |
| DeviceInfo | fl::detail::makeNoop (Bus bus, fl::u8 which, const char *notes="") FL_NO_EXCEPT |
| DeviceRuntime | fl::detail::unavailableRuntime () FL_NO_EXCEPT |