|
The Pedigree Project 0.1
|
This is the complete list of members for ConstantString< N >, including all inherited members.
| assign(const char(&s)[N]) (defined in String) | String | inline |
| assign(const String &x) (defined in String) | String | |
| assign(const Cord &x) (defined in String) | String | |
| assign(const char *s, size_t len=0, bool unsafe=false) | String | |
| assignable() const override | ConstantString< N > | inlineprivatevirtual |
| chomp() | String | |
| clear() noexcept override (defined in ConstantString< N >) | ConstantString< N > | inlinevirtual |
| compare(const char *s, size_t len) const | String | |
| compare(const char(&s)[N]) const | String | inline |
| computeHash() | String | protected |
| computeHash() const | String | protected |
| ConstantString(const char str[N]) (defined in ConstantString< N >) | ConstantString< N > | inline |
| copy() const | String | |
| cstr() const (defined in String) | String | inline |
| downsize() | String | |
| endswith(const char c) const | String | |
| endswith(const String &s) const (defined in String) | String | |
| endswith(const char *s, size_t len=0) const (defined in String) | String | |
| extract() const override | ConstantString< N > | inlineprivatevirtual |
| find(const char c) const | String | |
| Format(const char *format,...) FORMAT(printf (defined in String) | String | |
| hash() const | String | |
| hash() | String | |
| iswhitespace(const char c) const | String | protected |
| lchomp() | String | |
| length() const (defined in String) | String | inline |
| lstrip() | String | |
| ltrim(size_t n) | String | |
| m_Data (defined in ConstantString< N >) | ConstantString< N > | private |
| m_Hash | String | private |
| m_Length | String | private |
| m_Size | String | private |
| maybeHash() const | String | private |
| move(String &&other) noexcept | String | private |
| nextCharacter(size_t c) const | String | |
| operator const char *() const | String | inlineexplicit |
| operator StringView() const | String | inline |
| operator+=(const String &x) (defined in String) | String | |
| operator+=(const char *s) (defined in String) | String | |
| operator=(String &&x) noexcept (defined in String) | String | |
| operator=(const Cord &x) (defined in String) | String | |
| operator=(const String &x) (defined in String) | String | |
| operator=(const char *s)=delete (defined in String) | String | |
| operator==(const String &s) const | String | |
| operator==(const StringView &s) const (defined in String) | String | |
| operator==(const char *s) const (defined in String) | String | |
| operator[](size_t i) const (defined in String) | String | |
| prevCharacter(size_t c) const | String | |
| reserve(size_t size) (defined in String) | String | |
| reserve(size_t size, bool zero) | String | protected |
| resizable() const override | ConstantString< N > | inlineprivatevirtual |
| rfind(const char c) const (defined in String) | String | |
| rstrip() | String | |
| rtrim(size_t n) | String | |
| setLength(size_t n) | String | protected |
| setSize(size_t n) | String | protected |
| size() const (defined in String) | String | inline |
| split(size_t offset) | String | |
| split(size_t offset, String &back) (defined in String) | String | |
| startswith(const char c) const | String | |
| startswith(const String &s) const (defined in String) | String | |
| startswith(const char *s, size_t len=0) const (defined in String) | String | |
| String() | String | |
| String(const char *s) (defined in String) | String | explicit |
| String(const char *s, size_t length) (defined in String) | String | explicit |
| String(const char *s, size_t length, bool unsafe) (defined in String) | String | explicit |
| String(const Cord &x) (defined in String) | String | explicit |
| String(const String &x) (defined in String) | String | |
| String(const StringView &x) (defined in String) | String | explicit |
| String(String &&x) noexcept (defined in String) | String | |
| strip() | String | |
| tokenise(char token) (defined in String) | String | |
| tokenise(char token, Vector< String > &output) const (defined in String) | String | |
| tokenise(char token, Vector< StringView > &output) const | String | |
| Utf32ToUtf8(uint32_t utf32, char *utf8) | String | static |
| view() const | String | |
| ~String() (defined in String) | String | virtual |