.\" Man page generated from reStructuredText. . .TH "MONGOC_GRIDFS_FIND_ONE_BY_FILENAME" "3" "Feb 23, 2019" "1.14.0" "MongoDB C Driver" .SH NAME mongoc_gridfs_find_one_by_filename \- mongoc_gridfs_find_one_by_filename() . .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 .. .SH SYNOPSIS .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C mongoc_gridfs_file_t * mongoc_gridfs_find_one_by_filename (mongoc_gridfs_t *gridfs, const char *filename, bson_error_t *error); .ft P .fi .UNINDENT .UNINDENT .SH PARAMETERS .INDENT 0.0 .IP \(bu 2 \fBgridfs\fP: A \fBmongoc_gridfs_t\fP\&. .IP \(bu 2 \fBfilename\fP: A UTF\-8 encoded string containing the filename. .IP \(bu 2 \fBerror\fP: An optional location for a \fBbson_error_t\fP or \fBNULL\fP\&. .UNINDENT .SH DESCRIPTION .sp Finds the first file matching the filename specified. If there is an error, NULL is returned and \fBerror\fP is filled out; if there is no error but no matching file is found, NULL is returned and the error code and domain are 0. .SH ERRORS .sp Errors are propagated via the \fBerror\fP parameter. .SH RETURNS .sp Returns a newly allocated \fBmongoc_gridfs_file_t\fP if successful. You must free the resulting file with \fBmongoc_gridfs_file_destroy()\fP when no longer in use. .SH AUTHOR MongoDB, Inc .SH COPYRIGHT 2017-present, MongoDB, Inc .\" Generated by docutils manpage writer. .