330 {
331
333
353}
ident interface
The interface of the Class.
Condition * init(Condition *self)
Initializes this Condition.
void replaceOccurrencesOfCharacters(MutableString *self, const char *chars, const char *replacement)
Replaces all occurrences of chars with the given replacement.
void replaceStringInRange(MutableString *self, const Range range, const String *string)
Replaces the characters in range with the contents of string.
void trim(MutableString *self)
Trims leading and trailing whitespace from this MutableString.
void insertCharactersAtIndex(MutableString *self, const char *chars, size_t index)
Inserts the specified String at the given index.
void appendString(MutableString *self, const String *string)
Appends the specified String to this MutableString.
void replaceCharactersInRange(MutableString *self, const Range range, const char *chars)
Replaces the characters in range with the given characters.
MutableString * stringWithCapacity(size_t capacity)
Returns a new MutableString with the given capacity.
void replaceOccurrencesOfCharactersInRange(MutableString *self, const char *chars, const Range range, const char *replacement)
Replaces occurrences of chars in range with the given replacement.
void appendFormat(MutableString *self, const char *fmt,...)
Appends the specified formatted string.
void replaceOccurrencesOfString(MutableString *self, const String *string, const String *replacement)
Replaces all occurrences of string with the given replacement.
void replaceOccurrencesOfStringInRange(MutableString *self, const String *string, const Range range, const String *replacement)
Replaces occurrences of string in range with the given replacement.
void deleteCharactersInRange(MutableString *self, const Range range)
Deletes the characters within range from this MutableString.
void insertStringAtIndex(MutableString *self, const String *string, size_t index)
Inserts the specified String at the given index.
Object * copy(const Object *self)
Creates a shallow copy of this Object.