Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
String Member List

This is the complete list of members for String, including all inherited members.

begin() (defined in String)Stringinline
begin() const (defined in String)Stringinline
buffer (defined in String)Stringprotected
c_str() const (defined in String)Stringinline
capacity (defined in String)Stringprotected
changeBuffer(unsigned int maxStrLen) (defined in String)Stringprotected
charAt(unsigned int index) const (defined in String)String
compareTo(const String &s) const (defined in String)String
concat(const String &str) (defined in String)String
concat(const char *cstr) (defined in String)String
concat(const char *cstr, unsigned int length) (defined in String)String
concat(char c) (defined in String)String
concat(unsigned char c) (defined in String)String
concat(int num) (defined in String)String
concat(unsigned int num) (defined in String)String
concat(long num) (defined in String)String
concat(unsigned long num) (defined in String)String
concat(float num) (defined in String)String
concat(double num) (defined in String)String
copy(const char *cstr, unsigned int length) (defined in String)Stringprotected
copy(flash_string_t pstr, unsigned int length) (defined in String)Stringprotected
emptyStringstatic
end() (defined in String)Stringinline
end() const (defined in String)Stringinline
endsWith(const String &suffix) const (defined in String)String
equals(const String &s) const (defined in String)String
equals(const char *cstr) const (defined in String)String
equals(const FlashString &fstr) const (defined in String)String
equalsIgnoreCase(const char *cstr) const (defined in String)String
equalsIgnoreCase(const String &s2) const (defined in String)String
equalsIgnoreCase(const FlashString &fstr) const (defined in String)String
getBytes(unsigned char *buf, unsigned int bufsize, unsigned int index=0) const String
indexOf(char ch) const (defined in String)String
indexOf(char ch, unsigned int fromIndex) const (defined in String)String
indexOf(const String &str) const (defined in String)String
indexOf(const String &s2, unsigned int fromIndex) const (defined in String)String
invalidate(void) (defined in String)Stringprotected
lastIndexOf(char ch) const (defined in String)String
lastIndexOf(char ch, unsigned int fromIndex) const (defined in String)String
lastIndexOf(const String &s2) const (defined in String)String
lastIndexOf(const String &s2, unsigned int fromIndex) const (defined in String)String
len (defined in String)Stringprotected
length(void) const (defined in String)Stringinline
move(String &rhs) (defined in String)Stringprotected
nullstrStringstatic
operator StringIfHelperType() const (defined in String)Stringinline
operator!=(const String &rhs) const (defined in String)Stringinline
operator!=(const char *cstr) const (defined in String)Stringinline
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+ (defined in String)Stringfriend
operator+=(const String &rhs) (defined in String)Stringinline
operator+=(const char *cstr) (defined in String)Stringinline
operator+=(char c) (defined in String)Stringinline
operator+=(unsigned char num) (defined in String)Stringinline
operator+=(int num) (defined in String)Stringinline
operator+=(unsigned int num) (defined in String)Stringinline
operator+=(long num) (defined in String)Stringinline
operator+=(unsigned long num) (defined in String)Stringinline
operator+=(float num) (defined in String)Stringinline
operator+=(double num) (defined in String)Stringinline
operator<(const String &rhs) const (defined in String)String
operator<=(const String &rhs) const (defined in String)String
operator=(const String &rhs) (defined in String)String
operator=(const char *cstr) (defined in String)String
operator=(String &&rval) (defined in String)String
operator=(StringSumHelper &&rval) (defined in String)String
operator==(const String &rhs) const (defined in String)Stringinline
operator==(const char *cstr) const (defined in String)Stringinline
operator==(const FlashString &fstr) const (defined in String)Stringinline
operator>(const String &rhs) const (defined in String)String
operator>=(const String &rhs) const (defined in String)String
operator[](unsigned int index) const (defined in String)String
operator[](unsigned int index) (defined in String)String
remove(unsigned int index) (defined in String)String
remove(unsigned int index, unsigned int count) (defined in String)String
replace(char find, char replace) (defined in String)String
replace(const String &find, const String &replace) (defined in String)String
reserve(unsigned int size) (defined in String)String
setCharAt(unsigned int index, char c) (defined in String)String
setLength(unsigned int length)String
setString(const char *cstr, int length=-1) (defined in String)String
setString(flash_string_t pstr, int length=-1) (defined in String)String
startsWith(const String &prefix) const (defined in String)String
startsWith(const String &prefix, unsigned int offset) const (defined in String)String
String(const char *cstr=nullptr) (defined in String)String
String(const char *cstr, unsigned int length) (defined in String)String
String(const String &str) (defined in String)String
String(flash_string_t pstr, int length=-1) (defined in String)Stringexplicit
String(const FlashString &fstr) (defined in String)String
String(String &&rval) (defined in String)String
String(StringSumHelper &&rval) (defined in String)String
String(char c) (defined in String)Stringexplicit
String(unsigned char, unsigned char base=10) (defined in String)Stringexplicit
String(int, unsigned char base=10) (defined in String)Stringexplicit
String(unsigned int, unsigned char base=10) (defined in String)Stringexplicit
String(long, unsigned char base=10) (defined in String)Stringexplicit
String(unsigned long, unsigned char base=10) (defined in String)Stringexplicit
String(float, unsigned char decimalPlaces=2) (defined in String)Stringexplicit
String(double, unsigned char decimalPlaces=2) (defined in String)Stringexplicit
substring(unsigned int beginIndex) const (defined in String)Stringinline
substring(unsigned int beginIndex, unsigned int endIndex) const (defined in String)String
toCharArray(char *buf, unsigned int bufsize, unsigned int index=0) const (defined in String)Stringinline
toFloat(void) const (defined in String)String
toInt(void) const (defined in String)String
toLowerCase(void) (defined in String)String
toUpperCase(void) (defined in String)String
trim(void) (defined in String)String
~String(void) (defined in String)String