200 * @see ucx_fprintf() |
200 * @see ucx_fprintf() |
201 */ |
201 */ |
202 int ucx_vfprintf(void *stream, write_func wfc, const char *fmt, va_list ap); |
202 int ucx_vfprintf(void *stream, write_func wfc, const char *fmt, va_list ap); |
203 |
203 |
204 /** |
204 /** |
205 * A printf lile function which stores the result in a newly created string. |
205 * A printf like function which stores the result in a newly created string. |
206 * |
206 * |
207 * The sstr_t data is allocated with the allocators ucx_allocator_malloc |
207 * The sstr_t data is allocated with the allocators ucx_allocator_malloc |
208 * function. So it is implementation depended, whether the returned |
208 * function. So it is implementation depended, whether the returned |
209 * sstr_t.ptr pointer must be passed to the allocators ucx_allocator_free |
209 * sstr_t.ptr pointer must be passed to the allocators ucx_allocator_free |
210 * function manually. |
210 * function manually. |