00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include <stdio.h>
00013 #include <stdarg.h>
00014
00015 #import "OFString.h"
00016
00020 @interface OFMutableString: OFString {}
00026 - setToCString: (const char*)str;
00027
00033 - appendCString: (const char*)str;
00034
00041 - appendCString: (const char*)str
00042 withLength: (size_t)len;
00043
00053 - appendCStringWithoutUTF8Checking: (const char*)str;
00054
00065 - appendCStringWithoutUTF8Checking: (const char*)str
00066 length: (size_t)len;
00067
00073 - appendString: (OFString*)str;
00074
00081 - appendWithFormat: (OFString*)fmt, ...;
00082
00090 - appendWithFormat: (OFString*)fmt
00091 arguments: (va_list)args;
00092
00096 - reverse;
00097
00101 - upper;
00102
00106 - lower;
00107
00115 - removeCharactersFromIndex: (size_t)start
00116 toIndex: (size_t)end;
00117
00124 - replaceOccurrencesOfString: (OFString*)str
00125 withString: (OFString*)repl;
00126
00130 - removeLeadingWhitespaces;
00131
00135 - removeTrailingWhitespaces;
00136
00140 - removeLeadingAndTrailingWhitespaces;
00141 @end