bson_uint32_to_string()
Synopsis
size_t bson_uint32_to_string (uint32_t value, const char **strptr, char *str, size_t size);
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().
strptr will always be set. It will either point to str or a constant string. You will want to use this as your key.
Returns
The number of bytes in the resulting string.