The Pedigree Project 0.1
ConstantString< N > Member List

This is the complete list of members for ConstantString< N >, including all inherited members.

assign(const char(&s)[N]) (defined in String)Stringinline
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 overrideConstantString< N >inlineprivatevirtual
chomp()String
clear() noexcept override (defined in ConstantString< N >)ConstantString< N >inlinevirtual
compare(const char *s, size_t len) constString
compare(const char(&s)[N]) constStringinline
computeHash()Stringprotected
computeHash() constStringprotected
ConstantString(const char str[N]) (defined in ConstantString< N >)ConstantString< N >inline
copy() constString
cstr() const (defined in String)Stringinline
downsize()String
endswith(const char c) constString
endswith(const String &s) const (defined in String)String
endswith(const char *s, size_t len=0) const (defined in String)String
extract() const overrideConstantString< N >inlineprivatevirtual
find(const char c) constString
Format(const char *format,...) FORMAT(printf (defined in String)String
hash() constString
hash()String
iswhitespace(const char c) constStringprotected
lchomp()String
length() const (defined in String)Stringinline
lstrip()String
ltrim(size_t n)String
m_Data (defined in ConstantString< N >)ConstantString< N >private
m_HashStringprivate
m_LengthStringprivate
m_SizeStringprivate
maybeHash() constStringprivate
move(String &&other) noexceptStringprivate
nextCharacter(size_t c) constString
operator const char *() constStringinlineexplicit
operator StringView() constStringinline
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) constString
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) constString
reserve(size_t size) (defined in String)String
reserve(size_t size, bool zero)Stringprotected
resizable() const overrideConstantString< N >inlineprivatevirtual
rfind(const char c) const (defined in String)String
rstrip()String
rtrim(size_t n)String
setLength(size_t n)Stringprotected
setSize(size_t n)Stringprotected
size() const (defined in String)Stringinline
split(size_t offset)String
split(size_t offset, String &back) (defined in String)String
startswith(const char c) constString
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)Stringexplicit
String(const char *s, size_t length) (defined in String)Stringexplicit
String(const char *s, size_t length, bool unsafe) (defined in String)Stringexplicit
String(const Cord &x) (defined in String)Stringexplicit
String(const String &x) (defined in String)String
String(const StringView &x) (defined in String)Stringexplicit
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) constString
Utf32ToUtf8(uint32_t utf32, char *utf8)Stringstatic
view() constString
~String() (defined in String)Stringvirtual