/* * Copyright (c) 2008 * Jonathan Schleifer * * All rights reserved. * * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ #import #import "OFObject.h" @interface OFString: OFObject { char *string; size_t length; } + new: (const char*)str; - init; - init: (const char*)str; - (char*)cString; - (size_t)length; - (OFString*)setTo: (const char*)str; - (OFString*)clone; - (OFString*)append: (const char*)str; - (int)compare: (OFString*)str; @end