@@ -27,10 +27,26 @@ * @param index The index where to set the character */ - (void)setCharacter: (of_unichar_t)character atIndex: (size_t)index; +/*! + * @brief Appends another OFString to the OFMutableString. + * + * @param string An OFString to append + */ +- (void)appendString: (OFString*)string; + +/*! + * @brief Appends the specified characters to the OFMutableString. + * + * @param characters An array of characters to append + * @param length The length of the array of characters + */ +- (void)appendCharacters: (of_unichar_t*)characters + length: (size_t)length; + /*! * @brief Appends a UTF-8 encoded C string to the OFMutableString. * * @param UTF8String A UTF-8 encoded C string to append */ @@ -65,17 +81,10 @@ */ - (void)appendCString: (const char*)cString encoding: (of_string_encoding_t)encoding length: (size_t)cStringLength; -/*! - * @brief Appends another OFString to the OFMutableString. - * - * @param string An OFString to append - */ -- (void)appendString: (OFString*)string; - /*! * @brief Appends a formatted string to the OFMutableString. * * See printf for the format syntax. As an addition, %@ is available as format * specifier for objects.