AbstractStringBuffer(size_t cap=STRING_BUFFER_SIZE_FACTOR) noexcept | sese::text::AbstractStringBuffer | explicit |
AbstractStringBuffer(const char *str) noexcept | sese::text::AbstractStringBuffer | explicit |
AbstractStringBuffer(const AbstractStringBuffer &abstract_string_buffer) noexcept | sese::text::AbstractStringBuffer | |
AbstractStringBuffer(AbstractStringBuffer &&abstract_string_buffer) noexcept | sese::text::AbstractStringBuffer | |
append(char ch) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const char *str) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const std::string &str) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const std::string_view &str) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const String &str) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const StringView &view) noexcept | sese::text::AbstractStringBuffer | virtual |
append(const char *data, size_t len) noexcept | sese::text::AbstractStringBuffer | virtual |
buf() | sese::text::AbstractStringBuffer | virtual |
buffer | sese::text::AbstractStringBuffer | protected |
cap | sese::text::AbstractStringBuffer | protected |
clear() noexcept | sese::text::AbstractStringBuffer | virtual |
del(int start, int l) | sese::text::AbstractStringBuffer | virtual |
delCharAt(int index) | sese::text::AbstractStringBuffer | virtual |
empty() const noexcept | sese::text::AbstractStringBuffer | inlinevirtual |
endsWith(const std::string_view &text, const std::string_view &suffix) noexcept | sese::text::AbstractStringBuffer | static |
endsWith(const std::string_view &suffix) const noexcept | sese::text::AbstractStringBuffer | virtual |
expansion(size_t new_size) noexcept | sese::text::AbstractStringBuffer | protected |
getCharAt(int index) const | sese::text::AbstractStringBuffer | virtual |
insertAt(int index, const char *data, size_t len) | sese::text::AbstractStringBuffer | protected |
insertAt(int index, const char *str) | sese::text::AbstractStringBuffer | virtual |
insertAt(int index, const std::string &str) | sese::text::AbstractStringBuffer | virtual |
insertAt(int index, const std::string_view &str) | sese::text::AbstractStringBuffer | virtual |
insertAt(int index, const String &str) | sese::text::AbstractStringBuffer | virtual |
insertAt(int index, const StringView &view) | sese::text::AbstractStringBuffer | virtual |
len | sese::text::AbstractStringBuffer | protected |
length() const noexcept | sese::text::AbstractStringBuffer | inlinevirtual |
Ptr typedef | sese::text::StringBuilder | |
reverse() noexcept | sese::text::AbstractStringBuffer | virtual |
setChatAt(int index, char ch) | sese::text::AbstractStringBuffer | virtual |
size() const noexcept | sese::text::AbstractStringBuffer | inlinevirtual |
split(const std::string_view &text, const std::string_view &sub) noexcept | sese::text::AbstractStringBuffer | static |
split(const std::string_view &str) const noexcept | sese::text::AbstractStringBuffer | virtual |
startsWith(const std::string_view &text, const std::string_view &prefix) noexcept | sese::text::AbstractStringBuffer | static |
startsWith(const std::string_view &prefix) const noexcept | sese::text::AbstractStringBuffer | virtual |
StringBuilder(size_t cap=STRING_BUFFER_SIZE_FACTOR) noexcept | sese::text::StringBuilder | inlineexplicit |
StringBuilder(const char *str) noexcept | sese::text::StringBuilder | inlineexplicit |
toSString() | sese::text::AbstractStringBuffer | virtual |
toString() | sese::text::AbstractStringBuffer | virtual |
trim() noexcept | sese::text::AbstractStringBuffer | virtual |
~AbstractStringBuffer() noexcept | sese::text::AbstractStringBuffer | virtual |