|
| StringSumHelper (const String &s) |
|
| StringSumHelper (const char *p) |
|
| StringSumHelper (char c) |
|
| StringSumHelper (unsigned char num) |
|
| StringSumHelper (int num) |
|
| StringSumHelper (unsigned int num) |
|
| StringSumHelper (long num) |
|
| StringSumHelper (unsigned long num) |
|
| StringSumHelper (float num) |
|
| StringSumHelper (double num) |
|
| String (const char *cstr="") |
|
| String (const String &str) |
|
| String (const __FlashStringHelper *str) |
|
| String (char c) |
|
| String (unsigned char, unsigned char base=10) |
|
| String (int, unsigned char base=10) |
|
| String (unsigned int, unsigned char base=10) |
|
| String (long, unsigned char base=10) |
|
| String (unsigned long, unsigned char base=10) |
|
| String (float, unsigned char decimalPlaces=2) |
|
| String (double, unsigned char decimalPlaces=2) |
|
| ~String (void) |
|
unsigned char | reserve (unsigned int size) |
|
unsigned int | length (void) const |
|
String & | operator= (const String &rhs) |
|
String & | operator= (const char *cstr) |
|
String & | operator= (const __FlashStringHelper *str) |
|
unsigned char | concat (const String &str) |
|
unsigned char | concat (const char *cstr) |
|
unsigned char | concat (char c) |
|
unsigned char | concat (unsigned char c) |
|
unsigned char | concat (int num) |
|
unsigned char | concat (unsigned int num) |
|
unsigned char | concat (long num) |
|
unsigned char | concat (unsigned long num) |
|
unsigned char | concat (float num) |
|
unsigned char | concat (double num) |
|
unsigned char | concat (const __FlashStringHelper *str) |
|
String & | operator+= (const String &rhs) |
|
String & | operator+= (const char *cstr) |
|
String & | operator+= (char c) |
|
String & | operator+= (unsigned char num) |
|
String & | operator+= (int num) |
|
String & | operator+= (unsigned int num) |
|
String & | operator+= (long num) |
|
String & | operator+= (unsigned long num) |
|
String & | operator+= (float num) |
|
String & | operator+= (double num) |
|
String & | operator+= (const __FlashStringHelper *str) |
|
| operator StringIfHelperType () const |
|
int | compareTo (const String &s) const |
|
unsigned char | equals (const String &s) const |
|
unsigned char | equals (const char *cstr) const |
|
unsigned char | operator== (const String &rhs) const |
|
unsigned char | operator== (const char *cstr) const |
|
unsigned char | operator!= (const String &rhs) const |
|
unsigned char | operator!= (const char *cstr) const |
|
unsigned char | operator< (const String &rhs) const |
|
unsigned char | operator> (const String &rhs) const |
|
unsigned char | operator<= (const String &rhs) const |
|
unsigned char | operator>= (const String &rhs) const |
|
unsigned char | equalsIgnoreCase (const String &s) const |
|
unsigned char | startsWith (const String &prefix) const |
|
unsigned char | startsWith (const String &prefix, unsigned int offset) const |
|
unsigned char | endsWith (const String &suffix) const |
|
char | charAt (unsigned int index) const |
|
void | setCharAt (unsigned int index, char c) |
|
char | operator[] (unsigned int index) const |
|
char & | operator[] (unsigned int index) |
|
void | getBytes (unsigned char *buf, unsigned int bufsize, unsigned int index=0) const |
|
void | toCharArray (char *buf, unsigned int bufsize, unsigned int index=0) const |
|
const char * | c_str () const |
|
char * | begin () |
|
char * | end () |
|
const char * | begin () const |
|
const char * | end () const |
|
int | indexOf (char ch) const |
|
int | indexOf (char ch, unsigned int fromIndex) const |
|
int | indexOf (const String &str) const |
|
int | indexOf (const String &str, unsigned int fromIndex) const |
|
int | lastIndexOf (char ch) const |
|
int | lastIndexOf (char ch, unsigned int fromIndex) const |
|
int | lastIndexOf (const String &str) const |
|
int | lastIndexOf (const String &str, unsigned int fromIndex) const |
|
String | substring (unsigned int beginIndex) const |
|
String | substring (unsigned int beginIndex, unsigned int endIndex) const |
|
void | replace (char find, char replace) |
|
void | replace (const String &find, const String &replace) |
|
void | remove (unsigned int index) |
|
void | remove (unsigned int index, unsigned int count) |
|
void | toLowerCase (void) |
|
void | toUpperCase (void) |
|
void | trim (void) |
|
long | toInt (void) const |
|
float | toFloat (void) const |
|
double | toDouble (void) const |
|