FastLED 3.9.15
Loading...
Searching...
No Matches
string.cpp.hpp
Go to the documentation of this file.
1// ok no header
2// UI-specific string functionality
3// This file is only compiled/linked when UI features are actually used
4// Breaking the dependency chain from core string functionality to UI system
5
6#include "fl/stl/string.h"
7// IWYU pragma: begin_keep
8#include "platforms/shared/ui/json/ui_internal.h" // ok platform headers
9#include "fl/stl/noexcept.h"
10// IWYU pragma: end_keep // ok platform headers
11
12namespace fl {
13
14// Implementation of UI-specific append method
15// This will only be linked if JsonUiInternal is actually used somewhere
16string &string::append(const JsonUiInternal& val) FL_NOEXCEPT {
17 append(val.name());
18 return *this;
19}
20
21} // namespace fl
string & append(const bitset_fixed< N > &bs) FL_NOEXCEPT
Definition string.h:284
Base definition for an LED controller.
Definition crgb.hpp:179
#define FL_NOEXCEPT