Go to the source code of this file.
Classes | |
| struct | MNStrRep |
| class | MNSubString |
| class | MNString |
global MNString compare functions | |
| typedef MNString | StrTmp |
| int | compare (const MNString &x, const MNString &y) |
| int | compare (const MNString &x, const MNSubString &y) |
| int | compare (const MNString &x, const char *y) |
| int | compare (const MNSubString &x, const MNString &y) |
| int | compare (const MNSubString &x, const MNSubString &y) |
| int | compare (const MNSubString &x, const char *y) |
| int | fcompare (const MNString &x, const MNString &y) |
global MNStrRep manipulation functions | |
| MNStrRep * | Salloc (MNStrRep *, const char *, int, int) |
| MNStrRep * | Scopy (MNStrRep *, const MNStrRep *) |
| MNStrRep * | Scat (MNStrRep *, const char *, int, const char *, int) |
| MNStrRep * | Scat (MNStrRep *, const char *, int, const char *, int, const char *, int) |
| MNStrRep * | Sprepend (MNStrRep *, const char *, int) |
| MNStrRep * | Sreverse (const MNStrRep *, MNStrRep *) |
| MNStrRep * | Supcase (const MNStrRep *, MNStrRep *) |
| MNStrRep * | Sdowncase (const MNStrRep *, MNStrRep *) |
| MNStrRep * | Scapitalize (const MNStrRep *, MNStrRep *) |
inlined concatenation function code | |
| void | cat (const MNString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNSubString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNSubString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNSubString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNSubString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNSubString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNSubString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNSubString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const MNSubString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const char *x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const char *x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const char *x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const MNString &a, const char *x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNSubString &x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNSubString &x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNSubString &x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const MNSubString &x, char y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const char *x, const MNString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const char *x, const MNSubString &y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const char *x, const char *y, MNString &r) |
| A concatenation function. | |
| void | cat (const char *a, const char *x, char y, MNString &r) |
| A concatenation function. | |
inlined operator function code | |
| MNString | operator+ (const MNString &x, const MNString &y) return r |
Variables | |
| MNStrRep | _nilMNStrRep |
| MNString | _nilMNString |
1.3.8