@@ -9,10 +9,11 @@ * the packaging of this file. */ #import #import "OFObject.h" +#import "OFConstString.h" @interface OFString: OFObject { char *string; size_t length; @@ -21,10 +22,10 @@ + new: (const char*)str; - init; - init: (const char*)str; - (char*)cString; - (size_t)length; -- (OFString*)setTo: (const char*)str; +- (OFString*)setTo: (OFConstString*)str; - (OFString*)clone; -- (OFString*)append: (const char*)str; -- (int)compare: (OFString*)str; +- (OFString*)append: (OFConstString*)str; +- (int)compare: (OFConstString*)str; @end