FastLED 3.9.15
Loading...
Searching...
No Matches

◆ trim()

template<size_t SIZE = 64>
StrN fl::StrN< SIZE >::trim ( ) const
inline

Definition at line 345 of file str.h.

345 {
346 StrN out;
347 size_t start = 0;
348 size_t end = mLength;
350 start++;
351 }
352 while (end > start && StringFormatter::isSpace(c_str()[end - 1])) {
353 end--;
354 }
355 return substring(start, end);
356 }
size_t mLength
Definition str.h:81
StrN substring(size_t start, size_t end) const
Definition str.h:328
const char * c_str() const
Definition str.h:247
StrN()=default
Definition str.h:79

References StrN(), c_str(), fl::StringFormatter::isSpace(), mLength, and substring().

+ Here is the call graph for this function: