DISTRHO Plugin Framework
String Member List

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

asBase64(const void *const data, const std::size_t dataSize) (defined in String)Stringinlinestatic
asBasic() const noexcept (defined in String)Stringinline
asLower() const noexcept (defined in String)Stringinline
asUpper() const noexcept (defined in String)Stringinline
buffer() const noexcept (defined in String)Stringinline
clear() noexcept (defined in String)Stringinline
contains(const char c) const noexcept (defined in String)Stringinline
contains(const char *const strBuf, const bool ignoreCase=false) const noexcept (defined in String)Stringinline
endsWith(const char c) const noexcept (defined in String)Stringinline
endsWith(const char *const suffix) const noexcept (defined in String)Stringinline
find(const char c, bool *const found=nullptr) const noexcept (defined in String)Stringinline
find(const char *const strBuf, bool *const found=nullptr) const noexcept (defined in String)Stringinline
getAndReleaseBuffer() noexcept (defined in String)Stringinline
isDigit(const std::size_t pos) const noexcept (defined in String)Stringinline
isEmpty() const noexcept (defined in String)Stringinline
isNotEmpty() const noexcept (defined in String)Stringinline
length() const noexcept (defined in String)Stringinline
operator const char *() const noexcept (defined in String)Stringinline
operator!=(const char *const strBuf) const noexcept (defined in String)Stringinline
operator!=(const String &str) const noexcept (defined in String)Stringinline
operator+(const char *const strBuf) noexcept (defined in String)Stringinline
operator+(const String &str) noexcept (defined in String)Stringinline
operator+=(const char *const strBuf) noexcept (defined in String)Stringinline
operator+=(const String &str) noexcept (defined in String)Stringinline
operator<(const String &str) const noexcept (defined in String)Stringinline
operator=(const char *const strBuf) noexcept (defined in String)Stringinline
operator=(const String &str) noexcept (defined in String)Stringinline
operator==(const char *const strBuf) const noexcept (defined in String)Stringinline
operator==(const String &str) const noexcept (defined in String)Stringinline
operator[](const std::size_t pos) const noexcept (defined in String)Stringinline
operator[](const std::size_t pos) noexcept (defined in String)Stringinline
remove(const char c) noexcept (defined in String)Stringinline
replace(const char before, const char after) noexcept (defined in String)Stringinline
rfind(const char c, bool *const found=nullptr) const noexcept (defined in String)Stringinline
rfind(const char *const strBuf, bool *const found=nullptr) const noexcept (defined in String)Stringinline
startsWith(const char c) const noexcept (defined in String)Stringinline
startsWith(const char *const prefix) const noexcept (defined in String)Stringinline
String() noexcept (defined in String)Stringinlineexplicit
String(const char c) noexcept (defined in String)Stringinlineexplicit
String(char *const strBuf, const bool reallocData=true) noexcept (defined in String)Stringinlineexplicit
String(const char *const strBuf) noexcept (defined in String)Stringinlineexplicit
String(const int value) noexcept (defined in String)Stringinlineexplicit
String(const unsigned int value, const bool hexadecimal=false) noexcept (defined in String)Stringinlineexplicit
String(const long value) noexcept (defined in String)Stringinlineexplicit
String(const unsigned long value, const bool hexadecimal=false) noexcept (defined in String)Stringinlineexplicit
String(const long long value) noexcept (defined in String)Stringinlineexplicit
String(const unsigned long long value, const bool hexadecimal=false) noexcept (defined in String)Stringinlineexplicit
String(const float value) noexcept (defined in String)Stringinlineexplicit
String(const double value) noexcept (defined in String)Stringinlineexplicit
String(const String &str) noexcept (defined in String)Stringinline
toBasic() noexcept (defined in String)Stringinline
toLower() noexcept (defined in String)Stringinline
toUpper() noexcept (defined in String)Stringinline
truncate(const std::size_t n) noexcept (defined in String)Stringinline
~String() noexcept (defined in String)Stringinline