MCPcopy Create free account
hub / github.com/FastLED/FastLED / findDriverByName

Method findDriverByName

src/fl/channels/manager.cpp.hpp:356–366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

354}
355
356fl::shared_ptr<IChannelDriver> ChannelManager::findDriverByName(const fl::string& name) const {
357 if (name.empty()) {
358 return fl::shared_ptr<IChannelDriver>();
359 }
360 for (const auto& entry : mDrivers) {
361 if (entry.enabled && entry.name == name) {
362 return entry.driver;
363 }
364 }
365 return fl::shared_ptr<IChannelDriver>();
366}
367
368fl::shared_ptr<IChannelDriver> ChannelManager::getDriverByName(const fl::string& name) const {
369 if (name.empty()) {

Callers 2

resolveDynamicDriverMethod · 0.80
channel.cppFile · 0.80

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected