bson_vsnprintf()
Synopsis
int bson_vsnprintf (char *str, size_t size, const char *format, va_list ap) BSON_GNUC_PRINTF (3, 0);
Parameters
str |
A location for the resulting string. |
size |
The size of str in bytes. |
format |
A printf style format string. |
ap |
A va_list of parameters for the format. |
Description
Like bson_snprintf() but allows for variadic parameters.
Returns
The number of bytes written to str excluding the \0 byte.