FreeBSD Manual Pages
BSON_ERROR_T(3) libbson BSON_ERROR_T(3) BSON Error Encapsulation SYNOPSIS #include <bson/bson.h> typedef struct { uint32_t domain; uint32_t code; char message[504]; } bson_error_t; DESCRIPTION The bson_error_t structure is used as an out-parameter to pass error information to the caller. It should be stack-allocated and does not requiring freeing. See Handling Errors. EXAMPLE bson_reader_t *reader; bson_error_t error; reader = bson_reader_new_from_file ("dump.bson", &error); if (!reader) { fprintf ( stderr, "ERROR: %d.%d: %s\n", error.domain, error.code, error.message); } AUTHOR MongoDB, Inc COPYRIGHT 2009-present, MongoDB, Inc. 1.30.2 Apr 12, 2025 BSON_ERROR_T(3)
SYNOPSIS | DESCRIPTION | EXAMPLE | AUTHOR | COPYRIGHT
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=bson_error_t&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
