mongoaux.definitions

Undocumented in source.

Public Imports

mongoaux.mongoc
public import mongoaux.mongoc;

Members

Aliases

bson_value_t
alias bson_value_t = _bson_value_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ssize_t
alias ssize_t = ptrdiff_t
Undocumented in source.

Functions

bson_append_array_begin
bool bson_append_array_begin(bson_t* bson, char* key, int key_length, bson_t* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_array_end
bool bson_append_array_end(bson_t* bson, bson_t* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_bool
bool bson_append_bool(bson_t* bson, char* key, int key_length, bool value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_date_time
bool bson_append_date_time(bson_t* bson, char* key, int key_length, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_document
bool bson_append_document(bson_t* bson, char* key, int key_length, bson_t* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_document_begin
bool bson_append_document_begin(bson_t* bson, char* key, int key_length, bson_t* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_document_end
bool bson_append_document_end(bson_t* bson, bson_t* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_double
bool bson_append_double(bson_t* bson, char* key, int key_length, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_int32
bool bson_append_int32(bson_t* bson, char* key, int key_length, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_int64
bool bson_append_int64(bson_t* bson, char* key, int key_length, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_oid
bool bson_append_oid(bson_t* bson, char* key, int key_length, bson_oid_t* oid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_append_utf8
bool bson_append_utf8(bson_t* bson, char* key, int key_length, char* value, int length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_as_canonical_extended_json
char* bson_as_canonical_extended_json(bson_t* bson, size_t* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_copy
bson_t* bson_copy(bson_t* bson)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_free
void bson_free(void* mem)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_has_field
bool bson_has_field(bson_t* bson, char* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_init
void bson_init(bson_t* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_init_from_json
bool bson_init_from_json(bson_t* bson, char* data, ssize_t len, bson_error_t* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_init
bool bson_iter_init(bson_iter_t* iter, bson_t* bson)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_init_find
bool bson_iter_init_find(bson_iter_t* iter, bson_t* bson, char* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_key
char* bson_iter_key(bson_iter_t* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_next
bool bson_iter_next(bson_iter_t* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_oid
bson_oid_t* bson_iter_oid(bson_iter_t* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_type
bson_type_t bson_iter_type(bson_iter_t* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_value
bson_value_t* bson_iter_value(bson_iter_t* iter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_new
bson_t* bson_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_oid_init_from_string
void bson_oid_init_from_string(bson_oid_t* oid, char* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_oid_is_valid
bool bson_oid_is_valid(char* str, size_t length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_oid_to_string
void bson_oid_to_string(bson_oid_t* oid, char* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mongoc_collection_create_bulk_operation_with_opts
mongoc_bulk_operation_t* mongoc_collection_create_bulk_operation_with_opts(mongoc_collection_t* collection, bson_t* opts)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mongoc_collection_delete_one
bool mongoc_collection_delete_one(mongoc_collection_t* collection, bson_t* selector, bson_t* opts, bson_t* reply, bson_error_t* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mongoc_collection_insert_many
bool mongoc_collection_insert_many(mongoc_collection_t* collection, bson_t** documents, size_t n_documents, bson_t* opts, bson_t* reply, bson_error_t* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mongoc_collection_insert_one
bool mongoc_collection_insert_one(mongoc_collection_t* collection, bson_t* document, bson_t* opts, bson_t* reply, bson_error_t* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mongoc_collection_update_one
bool mongoc_collection_update_one(mongoc_collection_t* collection, bson_t* selector, bson_t* update, bson_t* opts, bson_t* reply, bson_error_t* error)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

_bson_value_t
struct _bson_value_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bson_iter_t
struct bson_iter_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta