ObjFW  Diff

Differences From Artifact [d0c23abdf8]:

To Artifact [fde24b0fcf]:


166
167
168
169
170
171
172
173

174
175
176
177
178

179
180
181
182
183
184
185
166
167
168
169
170
171
172

173
174
175
176
177

178
179
180
181
182
183
184
185







-
+




-
+







 */
- (OFString*)readTillDelimiter: (OFString*)delimiter
		  withEncoding: (enum of_string_encoding)encoding;

/**
 * Buffer all writes until flushWriteBuffer is called.
 */
- bufferWrites;
- (void)bufferWrites;

/**
 * Writes everything in the write cache to the stream.
 */
- flushWriteBuffer;
- (void)flushWriteBuffer;

/**
 * Writes from a buffer into the stream.
 *
 * \param buf The buffer from which the data is written to the stream
 * \param size The size of the data that should be written
 * \return The number of bytes written
277
278
279
280
281
282
283
284

285
277
278
279
280
281
282
283

284
285







-
+

 */
- (size_t)writeFormat: (OFString*)fmt
	withArguments: (va_list)args;

/**
 * Closes the stream.
 */
- close;
- (void)close;
@end