BSON_ERROR_T(3) | Libbson | BSON_ERROR_T(3) |
NAME¶
bson_error_t - bson_error_tBSON 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, IncCOPYRIGHT¶
2017-present, MongoDB, IncFebruary 23, 2019 | 1.14.0 |