![]() |
Deluge Firmware 1.3.0
Build date: 2025.07.02
|
Public Member Functions | |
String (const String &other) | |
String & | operator= (const String &other) |
void | clear (bool destructing=false) |
Error | set (char const *newChars, int32_t newLength=-1) |
void | set (String const *otherString) |
void | beenCloned () const |
size_t | getLength () |
Error | shorten (int32_t newLength) |
Error | concatenateAtPos (char const *newChars, int32_t pos, int32_t newCharsLength=-1) |
Error | concatenateInt (int32_t number, int32_t minNumDigits=1) |
Error | setInt (int32_t number, int32_t minNumDigits=1) |
Error | setChar (char newChar, int32_t pos) |
Error | concatenate (String *otherString) |
Error | concatenate (char const *newChars) |
Error | get_new_memory (int32_t newCharsLength) |
bool | equals (char const *otherChars) |
bool | equalsCaseIrrespective (char const *otherChars) |
bool | contains (const char *otherChars) |
bool | equals (String *otherString) |
bool | equalsCaseIrrespective (String *otherString) |
char const * | get () const |
bool | isEmpty () |
int32_t | getNumReasons () const |
Private Member Functions | |
void | setNumReasons (int32_t newNum) const |
Private Attributes | |
char * | stringMemory = nullptr |