table of contents
BSON_APPEND_UTF8(3) | Library Functions Manual | BSON_APPEND_UTF8(3) |
NAME¶
bson_append_utf8() - The bson_append_utf8() function shall append a UTF-8 encoded string to bson.SYNOPSIS¶
bool bson_append_utf8 (bson_t *bson, const char *key, int key_length, const char *value, int length);
PARAMETERS¶
DESCRIPTION¶
The bson_append_utf8(3) function shall append a UTF‐8 encoded string to bson_value_ MUST be valid UTF‐8.
Some UTF‐8 implementations allow for to be contained within the string (excluding the termination
It is suggested to use modified UTF‐8 which uses a 2 byte representation for embedded within the string. This will allow these UTF‐8 encoded strings to used with many libc functions.
RETURNS¶
true if the operation was applied successfully, otherwise false and bson should be discarded.COLOPHON¶
This page is part of libbson. Please report any bugs at https://jira.mongodb.org/browse/CDRIVER.2016‐10‐12 | libbson |