bson_uint32_to_string man page

bson_uint32_to_string() — Converts value to a string.

Synopsis

size_t
bson_uint32_to_string (uint32_t     value,
                       const char **strptr,
                       char        *str,
                       size_t       size);

See for example usage.

Parameters

value
A uint32_t.
strptr
A location for the resulting string pointer.
str
A location to buffer the string.
size
A size_t containing the size of str

Description

Converts value to a string.

If value is from 0 to 999, it will use a constant string in the data section of the library.

If not, a string will be formatted using str and snprintf(3)

strptr will always be set. It will either point to str or a constant string. Use this as your key.

Returns

The number of bytes in the resulting string.

Colophon

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

Referenced By

bson_performance(3).

2016‐11‐12 libbson