|
FastLED 3.9.15
|
#include <str.h>
Public Member Functions | |
| StringHolder (const char *str) | |
| StringHolder (const char *str, fl::size length) | |
| StringHolder (const StringHolder &other)=delete | |
| StringHolder (fl::size length) | |
| ~StringHolder () | |
| fl::size | capacity () const |
| bool | copy (const char *str, fl::size len) |
| char * | data () |
| const char * | data () const |
| void | grow (fl::size newLength) |
| bool | hasCapacity (fl::size newLength) const |
| fl::size | length () const |
| StringHolder & | operator= (const StringHolder &other)=delete |
Private Attributes | |
| fl::size | mCapacity = 0 |
| char * | mData = nullptr |
| fl::size | mLength = 0 |