libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
String Member List

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

arg(const String &str)String
arg(int8_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(uint8_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(int16_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(uint16_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(int32_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(uint32_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(int64_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
arg(uint64_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringinline
begin() const noexceptStringinline
bin(const T &val, int digits=32, bool addPrefix=true)Stringinlinestatic
byteAt(size_t idx) constStringinline
byteCount() constStringinline
cbegin() const noexceptStringinline
cend() const noexceptStringinline
charAt(size_t idx) constStringinline
clear()Stringinline
compareIgnoreCase(const String &other) constStringinline
ConstIterator typedefString
contains(char val) constStringinline
contains(Char val) constStringinline
contains(const String &val) constStringinline
contains(const char *val) constStringinline
count(const String &substr) constStringinline
cstr() constStringinline
dec(const T &val, int padding=0, char padchar=' ')Stringinlinestatic
Encoding enum nameString
encoding() constStringinline
end() const noexceptStringinline
endsWith(const String &suffix) constStringinline
erase(size_t pos, size_t count=1)Stringinline
find(char val, size_t from=0) constStringinline
find(Char val, size_t from=0) constStringinline
find(const char *val, size_t from=0) constStringinline
find(const String &val, size_t from=0) constStringinline
fromLiteralData(StringData *data)Stringinlinestatic
fromUtf8(const char *data, size_t len)Stringinlinestatic
hash() constStringinline
hex(const T &val, int padding=0, bool addPrefix=true)Stringinlinestatic
insert(size_t pos, const String &s)Stringinline
isEmpty() constStringinline
isLiteral() constStringinline
isNumeric() constStringinline
Latin1 enum valueString
left(size_t count) constStringinline
length() constStringinline
List typedefString
mid(size_t pos, size_t count=npos) constStringinline
nposStringstatic
number(int8_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(uint8_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(int16_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(uint16_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(int32_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(uint32_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(int64_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(uint64_t value, int base=10, int padding=0, char padchar=' ', bool addPrefix=false)Stringstatic
number(bool value)Stringinlinestatic
number(float value, int precision=9)Stringstatic
number(double value, int precision=9)Stringstatic
operator const char *() constStringinline
operator const std::string &() constStringinline
operator!=(const String &val) constStringinline
operator!=(const char *val) constStringinline
operator!=(char val) constStringinline
operator+(const String &val) constStringinline
operator+(const std::string &val) constStringinline
operator+(const char *val) constStringinline
operator+(char val) constStringinline
operator+=(const String &val)Stringinline
operator+=(const std::string &val)Stringinline
operator+=(const char *val)Stringinline
operator+=(char val)Stringinline
operator<Stringfriend
operator<=Stringfriend
operator=(const std::string &str)Stringinline
operator=(std::string &&str)Stringinline
operator=(const char *str)Stringinline
operator==(const String &val) constStringinline
operator==(const char *val) constStringinline
operator==(char val) constStringinline
operator>Stringfriend
operator>=Stringfriend
parseNumberWords(Error *err=nullptr) constString
referenceCount() constStringinline
replace(const String &find, const String &replacement) constString
resize(size_t val)Stringinline
reverse() constStringinline
rfind(char val, size_t from=npos) constStringinline
rfind(Char val, size_t from=npos) constStringinline
rfind(const char *val, size_t from=npos) constStringinline
rfind(const String &val, size_t from=npos) constStringinline
right(std::size_t count) constStringinline
setCharAt(size_t idx, Char ch)Stringinline
size() constStringinline
split(const std::string &delimiter) constString
sprintf(const char *fmt,...)Stringstatic
startsWith(const String &prefix) constStringinline
startsWith(char c) constStringinline
str() constStringinline
String()Stringinline
String(std::nullptr_t)Stringinline
String(const char *str)Stringinline
String(const char *str, size_t len)Stringinline
String(size_t ct, char c)Stringinline
String(const std::string &str)Stringinline
String(std::string &&str)Stringinline
substr(size_t pos=0, size_t len=npos) constStringinline
to(Error *err=nullptr) constStringinline
toBool(Error *err=nullptr) constString
toDouble(Error *err=nullptr) constString
toInt(Error *err=nullptr) constString
toLatin1() constStringinline
toLower() constStringinline
toUInt(Error *err=nullptr) constString
toUnicode() constStringinline
toUpper() constStringinline
trim() constStringinline
Unicode enum valueString
WhitespaceCharsStringstatic