.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "BSON_APPEND_ITER" "3" "Apr 02, 2024" "1.26.2" "libbson" .SH SYNOPSIS .INDENT 0.0 .INDENT 3.5 .sp .EX bool bson_append_iter (bson_t *bson, const char *key, int key_length, const bson_iter_t *iter); .EE .UNINDENT .UNINDENT .SH PARAMETERS .INDENT 0.0 .IP \(bu 2 \fBbson\fP: A \fI\%bson_t\fP\&. .IP \(bu 2 \fBkey\fP: Optional field name. If NULL, uses \fI\%bson_iter_key(iter)\fP\&. .IP \(bu 2 \fBkey_length\fP: The length of \fBkey\fP or \-1 to use strlen(). .IP \(bu 2 \fBiter\fP: A \fI\%bson_iter_t\fP located on the position of the element to append. .UNINDENT .SH DESCRIPTION .sp Appends the value at the current position of \fBiter\fP to the document. .SH RETURNS .sp Returns \fBtrue\fP if successful; \fBfalse\fP if the operation would overflow the maximum document size or another invalid state is detected. .SH AUTHOR MongoDB, Inc .SH COPYRIGHT 2017-present, MongoDB, Inc .\" Generated by docutils manpage writer. .