Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNString.h File Reference

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

MNStrRepSalloc (MNStrRep *, const char *, int, int)
MNStrRepScopy (MNStrRep *, const MNStrRep *)
MNStrRepScat (MNStrRep *, const char *, int, const char *, int)
MNStrRepScat (MNStrRep *, const char *, int, const char *, int, const char *, int)
MNStrRepSprepend (MNStrRep *, const char *, int)
MNStrRepSreverse (const MNStrRep *, MNStrRep *)
MNStrRepSupcase (const MNStrRep *, MNStrRep *)
MNStrRepSdowncase (const MNStrRep *, MNStrRep *)
MNStrRepScapitalize (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


Generated on Sun Mar 6 13:35:50 2005 for Komssys by doxygen 1.3.8