18struct StringHolderGrowFailure {
23bool StringHolder::setGrowFailureForTesting(
bool fail)
FL_NO_EXCEPT {
25 const bool previous =
state.fail;
46 if (
mData ==
nullptr) {
59 if (
mData ==
nullptr) {
71 if (
mData ==
nullptr) {
95 char *grown =
nullptr;
102 if (grown ==
nullptr) {
static T & instance() FL_NO_EXCEPT
void grow(size newLength) FL_NO_EXCEPT
~StringHolder() FL_DTOR_NOEXCEPT
size length() const FL_NO_EXCEPT
StringHolder(const char *str) FL_NO_EXCEPT
void fail(const char *msg, const char *file, int line, bool isFatal) FL_NO_EXCEPT
Helper for FAIL macros.
u8 u8 fract8 blur_amount FL_NO_EXCEPT
FASTLED_FORCE_INLINE void free(void *ptr) FL_NO_EXCEPT
FASTLED_FORCE_INLINE void * malloc(size_t size) FL_NO_EXCEPT
FASTLED_FORCE_INLINE void * memcpy(void *dest, const void *src, size_t n) FL_NO_EXCEPT
FASTLED_FORCE_INLINE void * realloc(void *ptr, size_t new_size) FL_NO_EXCEPT
FASTLED_FORCE_INLINE size_t strlen(const char *s) FL_NO_EXCEPT
Base definition for an LED controller.