|
Cogs.Core
|
This is the complete list of members for Cogs::StringView, including all inherited members.
| begin() noexcept | Cogs::StringView | inline |
| begin() const noexcept | Cogs::StringView | inline |
| cbegin() const noexcept | Cogs::StringView | inline |
| cend() const noexcept | Cogs::StringView | inline |
| compare(const StringView &other) const noexcept | Cogs::StringView | |
| compareMemory(const char *a, const char *b, size_t length) const | Cogs::StringView | inlineprivate |
| const_iterator typedef | Cogs::StringView | |
| data() const noexcept | Cogs::StringView | inline |
| empty() const noexcept | Cogs::StringView | inline |
| end() noexcept | Cogs::StringView | inline |
| end() const noexcept | Cogs::StringView | inline |
| find(const StringView &other, size_t offset=0) const noexcept | Cogs::StringView | |
| find_first_of(char character, size_t pos=0) const noexcept | Cogs::StringView | |
| find_last_of(const StringView characters, size_t pos=NoPosition) const noexcept | Cogs::StringView | |
| find_last_of(const char character, size_t pos=NoPosition) const noexcept | Cogs::StringView | |
| hash() const noexcept | Cogs::StringView | inline |
| hash(size_t hashValue) const noexcept | Cogs::StringView | inline |
| hashLowercase(size_t hashValue=Cogs::hash()) const noexcept | Cogs::StringView | |
| isWhiteSpace(char c) | Cogs::StringView | inlineprivatestatic |
| iterator typedef | Cogs::StringView | |
| length() const noexcept | Cogs::StringView | inline |
| NoPosition | Cogs::StringView | static |
| npos | Cogs::StringView | static |
| operator bool() const noexcept | Cogs::StringView | inlineexplicit |
| operator std::string() const | Cogs::StringView | inlineexplicit |
| operator std::string_view() const noexcept | Cogs::StringView | inline |
| operator==(const StringView &other) const | Cogs::StringView | inline |
| operator[](const size_t index) const noexcept | Cogs::StringView | inline |
| size() const noexcept | Cogs::StringView | inline |
| split(const StringView &delimiters) const | Cogs::StringView | |
| splitAll(const StringView &delimiters) const | Cogs::StringView | |
| str | Cogs::StringView | private |
| StringView() noexcept=default | Cogs::StringView | |
| StringView(const char *data) noexcept | Cogs::StringView | inline |
| StringView(const char(&data)[LENGTH]) noexcept | Cogs::StringView | inline |
| StringView(const char *data, const size_t length) noexcept | Cogs::StringView | inline |
| StringView(const std::string_view s) noexcept | Cogs::StringView | inline |
| StringView(const std::string &s) noexcept | Cogs::StringView | |
| strSize | Cogs::StringView | private |
| substr(size_t offset, size_t count=NoPosition) const noexcept | Cogs::StringView | inline |
| to_string() const | Cogs::StringView | |
| to_string_view() const noexcept | Cogs::StringView | inline |
| traits_type typedef (defined in Cogs::StringView) | Cogs::StringView | private |
| trim() noexcept | Cogs::StringView | |
| trimEnd() noexcept | Cogs::StringView | |
| trimStart() noexcept | Cogs::StringView | |
| value_type typedef | Cogs::StringView | |
| Vector typedef | Cogs::StringView |