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.