Defines the BString class and global operators and functions for handling strings. More...
Classes | |
class | BString |
String class supporting common string operations. More... | |
Functions | |
int | Compare (const BString &a, const BString &b) |
Lexicographically compare two strings. | |
int | Compare (const BString *a, const BString *b) |
Lexicographically compare two strings. | |
int | ICompare (const BString &a, const BString &b) |
Lexicographically compare two strings case-insensitively. | |
int | ICompare (const BString *a, const BString *b) |
Lexicographically compare two strings case-insensitively. | |
bool | operator!= (const char *a, const BString &b) |
Lexicographically compare if a is not equal to given BString b. | |
bool | operator< (const char *a, const BString &b) |
Lexicographically compare if a is less than the given BString b. | |
bool | operator<= (const char *a, const BString &b) |
Lexicographically compare if a is less than or equal to a given BString b. | |
bool | operator== (const char *a, const BString &b) |
Lexicographically compare if a is equal to a given BString b. | |
bool | operator> (const char *a, const BString &b) |
Lexicographically compare if a is greater than a given BString b. | |
bool | operator>= (const char *a, const BString &b) |
Lexicographically compare if a is greater than or equal to a given BString b. | |
Defines the BString class and global operators and functions for handling strings.