52 const cxchar *, ...) CX_GNUC_PRINTF(3, 4);
53cxint cx_vsnprintf(cxchar *, cxsize,
54 const cxchar *, va_list) CX_GNUC_PRINTF(3, 0);
55cxint cx_asprintf(cxchar **, const cxchar *, ...) CX_GNUC_PRINTF(2, 3);
56cxint cx_vasprintf(cxchar **, const cxchar *, va_list) CX_GNUC_PRINTF(2, 0);
cxlong cx_line_max(void)
Get the maximum length of a line supported by the system.
Definition: cxutils.c:470
cxint cx_bits_find(cxuint32, cxint)
Get the position of the first bit set, searching from left to right.
Definition: cxutils.c:156
cxint cxint cxint cxint cxchar * cx_line_alloc(void)
Allocate a line buffer with the maximum size supported by the system.
Definition: cxutils.c:497
const cxchar * cx_program_get_name(void)
Get the name of the application.
Definition: cxutils.c:97
void cx_program_set_name(const cxchar *)
Set the name of the application.
Definition: cxutils.c:125
cxint cx_bits_rfind(cxuint32, cxint)
Get the position of the first bit set, searching from right to left.
Definition: cxutils.c:192
cxint cx_snprintf(cxchar *string, cxsize n, const cxchar *format,...)
Safe version of sprintf().
Definition: cxutils.c:240