src/cx/printf.h

changeset 1285
7acbaa74fbd0
parent 1180
4c3a69b9723a
equal deleted inserted replaced
1284:b2103354baed 1285:7acbaa74fbd0
227 cx_attr_nonnull_arg(1, 2, 3, 4) 227 cx_attr_nonnull_arg(1, 2, 3, 4)
228 cx_attr_printf(4, 5) 228 cx_attr_printf(4, 5)
229 cx_attr_cstr_arg(4) 229 cx_attr_cstr_arg(4)
230 cx_attr_export 230 cx_attr_export
231 int cx_sprintf_a( 231 int cx_sprintf_a(
232 CxAllocator *alloc, 232 const CxAllocator *alloc,
233 char **str, 233 char **str,
234 size_t *len, 234 size_t *len,
235 const char *fmt, 235 const char *fmt,
236 ... 236 ...
237 ); 237 );
272 cx_attr_cstr_arg(4) 272 cx_attr_cstr_arg(4)
273 cx_attr_access_rw(2) 273 cx_attr_access_rw(2)
274 cx_attr_access_rw(3) 274 cx_attr_access_rw(3)
275 cx_attr_export 275 cx_attr_export
276 int cx_vsprintf_a( 276 int cx_vsprintf_a(
277 CxAllocator *alloc, 277 const CxAllocator *alloc,
278 char **str, 278 char **str,
279 size_t *len, 279 size_t *len,
280 const char *fmt, 280 const char *fmt,
281 va_list ap 281 va_list ap
282 ); 282 );
331 cx_attr_access_rw(2) 331 cx_attr_access_rw(2)
332 cx_attr_access_rw(3) 332 cx_attr_access_rw(3)
333 cx_attr_access_rw(4) 333 cx_attr_access_rw(4)
334 cx_attr_export 334 cx_attr_export
335 int cx_sprintf_sa( 335 int cx_sprintf_sa(
336 CxAllocator *alloc, 336 const CxAllocator *alloc,
337 char *buf, 337 char *buf,
338 size_t *len, 338 size_t *len,
339 char **str, 339 char **str,
340 const char *fmt, 340 const char *fmt,
341 ... 341 ...
386 */ 386 */
387 cx_attr_nonnull 387 cx_attr_nonnull
388 cx_attr_cstr_arg(5) 388 cx_attr_cstr_arg(5)
389 cx_attr_export 389 cx_attr_export
390 int cx_vsprintf_sa( 390 int cx_vsprintf_sa(
391 CxAllocator *alloc, 391 const CxAllocator *alloc,
392 char *buf, 392 char *buf,
393 size_t *len, 393 size_t *len,
394 char **str, 394 char **str,
395 const char *fmt, 395 const char *fmt,
396 va_list ap 396 va_list ap

mercurial