bson_error_t(3)
bson_error_t
Description
BSON_ERROR_T
NAME
bson_error_t - bson_error_t
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
2017-present, MongoDB, Inc