|
Sese Framework
3.0.0
A cross-platform framework
|
This is the complete list of members for sese::text::StringBuffer, including all inherited members.
| AbstractStringBuffer(size_t cap=STRING_BUFFER_SIZE_FACTOR) noexcept | sese::text::AbstractStringBuffer | explicitprivate |
| AbstractStringBuffer(const char *str) noexcept | sese::text::AbstractStringBuffer | explicitprivate |
| AbstractStringBuffer(const AbstractStringBuffer &abstract_string_buffer) noexcept | sese::text::AbstractStringBuffer | private |
| AbstractStringBuffer(AbstractStringBuffer &&abstract_string_buffer) noexcept | sese::text::AbstractStringBuffer | private |
| append(char ch) noexcept override | sese::text::StringBuffer | virtual |
| append(const char *str) noexcept override | sese::text::StringBuffer | virtual |
| append(const std::string &str) noexcept override | sese::text::StringBuffer | virtual |
| append(const std::string_view &str) noexcept override | sese::text::StringBuffer | virtual |
| append(const String &str) noexcept override | sese::text::StringBuffer | virtual |
| append(const StringView &str) noexcept override | sese::text::StringBuffer | virtual |
| append(const char *data, size_t length) noexcept override | sese::text::StringBuffer | virtual |
| buf() | sese::text::AbstractStringBuffer | privatevirtual |
| buffer | sese::text::AbstractStringBuffer | private |
| cap | sese::text::AbstractStringBuffer | private |
| clear() noexcept override | sese::text::StringBuffer | virtual |
| del(int start, int len) override | sese::text::StringBuffer | virtual |
| delCharAt(int index) override | sese::text::StringBuffer | virtual |
| empty() noexcept | sese::text::StringBuffer | |
| empty() const noexcept | sese::text::StringBuffer | inlineprivatevirtual |
| endsWith(const std::string_view &suffix) noexcept | sese::text::StringBuffer | |
| sese::text::AbstractStringBuffer::endsWith(const std::string_view &text, const std::string_view &suffix) noexcept | sese::text::AbstractStringBuffer | privatestatic |
| sese::text::AbstractStringBuffer::endsWith(const std::string_view &suffix) const noexcept | sese::text::AbstractStringBuffer | privatevirtual |
| expansion(size_t new_size) noexcept | sese::text::AbstractStringBuffer | private |
| getCharAt(int index) | sese::text::StringBuffer | |
| getCharAt(int index) const | sese::text::StringBuffer | privatevirtual |
| insertAt(int index, const char *str) override | sese::text::StringBuffer | virtual |
| insertAt(int index, const std::string &str) override | sese::text::StringBuffer | virtual |
| insertAt(int index, const std::string_view &str) override | sese::text::StringBuffer | virtual |
| insertAt(int index, const String &str) override | sese::text::StringBuffer | virtual |
| insertAt(int index, const StringView &str) override | sese::text::StringBuffer | virtual |
| sese::text::AbstractStringBuffer::insertAt(int index, const char *data, size_t len) | sese::text::AbstractStringBuffer | private |
| len | sese::text::AbstractStringBuffer | private |
| length() noexcept | sese::text::StringBuffer | |
| length() const noexcept | sese::text::StringBuffer | inlineprivatevirtual |
| mutex | sese::text::StringBuffer | private |
| Ptr typedef | sese::text::StringBuffer | |
| reverse() noexcept override | sese::text::StringBuffer | virtual |
| setChatAt(int index, char ch) override | sese::text::StringBuffer | virtual |
| size() noexcept | sese::text::StringBuffer | |
| size() const noexcept | sese::text::StringBuffer | inlineprivatevirtual |
| split(const std::string &str) noexcept | sese::text::StringBuffer | |
| split(const std::string_view &text, const std::string_view &sub) noexcept | sese::text::StringBuffer | privatestatic |
| split(const std::string_view &str) const noexcept | sese::text::StringBuffer | privatevirtual |
| startsWith(const std::string_view &prefix) noexcept | sese::text::StringBuffer | |
| sese::text::AbstractStringBuffer::startsWith(const std::string_view &text, const std::string_view &prefix) noexcept | sese::text::AbstractStringBuffer | privatestatic |
| sese::text::AbstractStringBuffer::startsWith(const std::string_view &prefix) const noexcept | sese::text::AbstractStringBuffer | privatevirtual |
| StringBuffer(size_t cap=STRING_BUFFER_SIZE_FACTOR) noexcept | sese::text::StringBuffer | explicit |
| StringBuffer(const char *str) noexcept | sese::text::StringBuffer | explicit |
| toSString() override | sese::text::StringBuffer | virtual |
| toString() override | sese::text::StringBuffer | virtual |
| trim() noexcept override | sese::text::StringBuffer | virtual |
| ~AbstractStringBuffer() noexcept | sese::text::AbstractStringBuffer | privatevirtual |