NAME

bson_vsnprintf() - Like bson_snprintf() but allows for variadic parameters.

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.

COLOPHON

This page is part of libbson. Please report any bugs at https://jira.mongodb.org/browse/CDRIVER.