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
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 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 copyData=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