JX Application Framework
|
Functions | |
std::istream & | operator>> (std::istream &, JPtrArray< JString > &) |
std::ostream & | operator<< (std::ostream &, const JPtrArray< JString > &) |
std::istream & | operator>> (std::istream &, JStringPtrMap< JString > &) |
std::ostream & | operator<< (std::ostream &, const JStringPtrMap< JString > &) |
bool | JSameStrings (const JPtrArray< JString > &, const JPtrArray< JString > &, const JString::Case caseSensitive) |
std::weak_ordering | JCompareStringsCaseSensitive (JString *const &, JString *const &) |
std::weak_ordering | JCompareStringsCaseInsensitive (JString *const &, JString *const &) |
JString | JStringJoin (const JUtf8Byte *separator, const JPtrArray< JString > &list) |
JString | JStringJoin (const JString &separator, const JPtrArray< JString > &list) |
bool JSameStrings | ( | const JPtrArray< JString > & | list1, |
const JPtrArray< JString > & | list2, | ||
const JString::Case | caseSensitive | ||
) |
Returns true if the two lists contain the same strings. This function does not assume that the lists are sorted.
It would be nice if this were a member function of JPtrArray, but it is only for strings, and g++ 7 complains when T is an abstract base class.
std::ostream & operator<< | ( | std::ostream & | output, |
const JStringPtrMap< JString > & | map | ||
) |
std::istream & operator>> | ( | std::istream & | input, |
JStringPtrMap< JString > & | map | ||
) |