|
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
11 #include <elm/string/Char.h>
12 #include <elm/string/CString.h>
13 #include <elm/string/String.h>
14 #include <elm/string/StringBuffer.h>
15 #include <elm/string/Split.h>
109 for(
const auto& x: coll) {
121 #include <elm/string/AutoString.h>
123 #endif // ELM_STRING_H
bool operator==(const CString &s1, const CString &s2)
Definition: string.h:35
const char * chars(void) const
Definition: String.h:76
bool operator<=(const T &v, const FragTable< T, E, A > &t)
Definition: FragTable.h:158
String operator+(const CString &s1, const CString &s2)
Definition: string.h:93
Definition: StringBuffer.h:18
CString substring(int pos) const
Definition: string.h:20
int compare(const CString &str) const
Definition: CString.h:28
const char * buf
Definition: CString.h:19
CString cstring
Definition: CString.h:62
String join(const C &coll)
Definition: string.h:106
bool operator!=(const CString &s1, const CString &s2)
Definition: string.h:36
CString(void)
Definition: CString.h:21
int length(void) const
Definition: String.h:75
String concat(const CString str) const
Definition: string.h:22
bool startsWith(const char *str) const
Definition: string.h:24
const char * chars(void) const
Definition: CString.h:27
bool operator>(const CString s1, const CString s2)
Definition: string.h:39
int compare(const String &str) const
Definition: String.h:77
int length(void) const
Definition: CString.h:26
String toString()
Definition: StringBuffer.h:25
bool operator<(const CString s1, const CString s2)
Definition: string.h:37
bool operator>=(const CString s1, const CString s2)
Definition: string.h:40
string str(const char *s)
Definition: String.h:150
bool endsWith(const char *str) const
Definition: string.h:27