![]() |
MySQL 8.4.6
Source Code Documentation
|
This is the complete list of members for String, including all inherited members.
| alloc(size_t arg_length) | String | inline |
| alloced_length() const | String | inline |
| append(const String &s) | String | |
| append(std::string_view s) | String | inline |
| append(LEX_STRING *ls) | String | inline |
| append(Simple_cstring str) | String | inline |
| append(const char *s, size_t arg_length) | String | |
| append(const char *s, size_t arg_length, const CHARSET_INFO *cs) | String | |
| append(char chr) | String | inline |
| append(const char *s, size_t arg_length, size_t step_alloc) | String | inline |
| append_longlong(longlong val) | String | |
| append_parenthesized(int64_t nr) | String | |
| append_ulonglong(ulonglong val) | String | |
| append_with_prefill(const char *s, size_t arg_length, size_t full_length, char fill_char) | String | |
| c_ptr() | String | inline |
| c_ptr_quick() | String | inline |
| c_ptr_safe() | String | inline |
| charpos(size_t i, size_t offset=0) const | String | |
| charset() const | String | inline |
| chop() | String | inline |
| copy() | String | |
| copy(const String &s) | String | |
| copy(const char *s, size_t arg_length, const CHARSET_INFO *cs) | String | |
| copy(const char *s, size_t arg_length, const CHARSET_INFO *from_cs, const CHARSET_INFO *to_cs, uint *errors) | String | |
| copy_aligned(const char *s, size_t arg_length, size_t offset, const CHARSET_INFO *cs) | String | |
| copy_if_not_alloced | String | friend |
| dup(MEM_ROOT *root) const | String | |
| fill(size_t max_length, char fill) | String | |
| is_alloced() const | String | inline |
| is_ascii() const | String | inline |
| is_empty() const | String | inline |
| is_valid_string(const CHARSET_INFO *cs_to) const | String | inline |
| length() const | String | inline |
| length(size_t len) | String | inline |
| lex_cstring() const | String | inline |
| lex_string() | String | inline |
| m_alloced_length | String | private |
| m_charset | String | private |
| m_is_alloced | String | private |
| m_length | String | private |
| m_ptr | String | private |
| mark_as_const() | String | inline |
| mem_claim(bool claim) | String | inline |
| mem_free() | String | inline |
| mem_realloc(size_t arg_length, bool force_on_heap=false) | String | |
| mem_realloc_exp(size_t arg_length) | String | private |
| needs_conversion(size_t arg_length, const CHARSET_INFO *cs_from, const CHARSET_INFO *cs_to, size_t *offset) | String | inlinestatic |
| needs_conversion(const CHARSET_INFO *cs_to) const | String | inline |
| needs_conversion_on_storage(size_t arg_length, const CHARSET_INFO *cs_from, const CHARSET_INFO *cs_to) | String | static |
| next_realloc_exp_size(size_t sz) | String | inlineprivate |
| numchars() const | String | |
| operator delete(void *ptr_arg, size_t size) | String | inlinestatic |
| operator delete(void *, MEM_ROOT *, const std::nothrow_t &) noexcept | String | inlinestatic |
| operator new(size_t size, MEM_ROOT *mem_root, const std::nothrow_t &arg=std::nothrow) noexcept | String | inlinestatic |
| operator=(const String &s) | String | inline |
| operator=(String &&s) noexcept | String | inline |
| operator[](size_t i) const | String | inline |
| operator[](size_t i) | String | inline |
| prep_append(size_t arg_length, size_t step_alloc) | String | inline |
| print(String *print) const | String | |
| ptr() const | String | inline |
| ptr() | String | inline |
| real_alloc(size_t arg_length) | String | |
| replace(size_t offset, size_t arg_length, const char *to, size_t length) | String | |
| replace(size_t offset, size_t arg_length, const String &to) | String | |
| reserve(size_t space_needed) | String | inline |
| reserve(size_t space_needed, size_t grow_by) | String | |
| set(String &str, size_t offset, size_t arg_length) | String | inline |
| set(char *str, size_t arg_length, const CHARSET_INFO *cs) | String | inline |
| set(const char *str, size_t arg_length, const CHARSET_INFO *cs) | String | inline |
| set(longlong num, const CHARSET_INFO *cs) | String | inline |
| set(ulonglong num, const CHARSET_INFO *cs) | String | inline |
| set_ascii(const char *str, size_t arg_length) | String | |
| set_charset(const CHARSET_INFO *charset_arg) | String | inline |
| set_int(longlong num, bool unsigned_flag, const CHARSET_INFO *cs) | String | |
| set_or_copy_aligned(const char *s, size_t arg_length, const CHARSET_INFO *cs) | String | |
| set_quick(char *str, size_t arg_length, const CHARSET_INFO *cs) | String | inline |
| set_real(double num, uint decimals, const CHARSET_INFO *cs) | String | |
| shrink(size_t arg_length) | String | inline |
| sortcmp | String | friend |
| String() | String | inline |
| String(size_t length_arg) | String | inlineexplicit |
| String(const char *str, const CHARSET_INFO *cs) | String | inline |
| String(const char *str, size_t len, const CHARSET_INFO *cs) | String | inline |
| String(char *str, size_t len, const CHARSET_INFO *cs) | String | inline |
| String(const String &str) | String | inline |
| String(String &&str) noexcept | String | inline |
| stringcmp | String | friend |
| strrstr(const String &search, size_t offset=0) const | String | |
| strstr(const String &search, size_t offset=0) const | String | |
| substr(int offset, int count) const | String | |
| swap(String &s) noexcept | String | |
| takeover(String &s) | String | inline |
| uses_buffer_owned_by(const String *s) const | String | inline |
| ~String() | String | inline |