The Pedigree Project  0.1
String Member List

This is the complete list of members for String, including all inherited members.

assign(const String &x) (defined in String)String
assign(const char *s, size_t len=0, bool unsafe=false)String
chomp()String
computeHash()Stringprivate
computeHash() const Stringprivate
copy() const 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 Stringprivate
find(const char c) const String
Format(const char *format,...) FORMAT(printf (defined in String)String
free()String
hash() const String
hash()String
iswhitespace(const char c) const Stringprivate
lchomp()String
length() const (defined in String)Stringinline
lstrip()String
m_ConstDataStringprivate
m_DataStringprivate
m_HashStringprivate
m_HeapDataStringprivate
m_LengthStringprivate
m_SizeStringprivate
m_StaticStringprivate
move(String &&other)Stringprivate
nextCharacter(size_t c) const String
operator const char *() const (defined in String)Stringinline
operator StringView() const Stringinline
operator+=(const String &x) (defined in String)String
operator+=(const char *s) (defined in String)String
operator=(String &&x) (defined in String)String
operator=(const String &x) (defined in String)String
operator=(const char *s) (defined in String)String
operator==(const String &s) const (defined in String)String
operator==(const StringView &s) const (defined in String)String
operator==(const char *s) 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)Stringprivate
rfind(const char c) const (defined in String)String
rstrip()String
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) const String
startswith(const String &s) const (defined in String)String
startswith(const char *s, size_t len=0) const (defined in String)String
StaticSizeStringprivatestatic
String()String
String(const char *s) (defined in String)String
String(const char *s, size_t length) (defined in String)String
String(const String &x) (defined in String)String
String(String &&x) (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)Stringstatic
view() const String
~String() (defined in String)String