/usr/share/doc/libbson-doc/html/searchindex.js is in libbson-doc 1.9.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 | Search.setIndex({docnames:["api","bson_append_array","bson_append_array_begin","bson_append_array_end","bson_append_binary","bson_append_bool","bson_append_code","bson_append_code_with_scope","bson_append_date_time","bson_append_dbpointer","bson_append_decimal128","bson_append_document","bson_append_document_begin","bson_append_document_end","bson_append_double","bson_append_int32","bson_append_int64","bson_append_iter","bson_append_maxkey","bson_append_minkey","bson_append_now_utc","bson_append_null","bson_append_oid","bson_append_regex","bson_append_symbol","bson_append_time_t","bson_append_timestamp","bson_append_timeval","bson_append_undefined","bson_append_utf8","bson_append_value","bson_array_as_json","bson_as_canonical_extended_json","bson_as_json","bson_as_relaxed_extended_json","bson_ascii_strtoll","bson_check_version","bson_compare","bson_concat","bson_context_destroy","bson_context_get_default","bson_context_new","bson_context_t","bson_copy","bson_copy_to","bson_copy_to_excluding","bson_copy_to_excluding_noinit","bson_count_keys","bson_decimal128_from_string","bson_decimal128_t","bson_decimal128_to_string","bson_destroy","bson_destroy_with_steal","bson_equal","bson_error_t","bson_free","bson_get_data","bson_get_major_version","bson_get_micro_version","bson_get_minor_version","bson_get_monotonic_time","bson_get_version","bson_has_field","bson_init","bson_init_from_json","bson_init_static","bson_iter_array","bson_iter_as_bool","bson_iter_as_double","bson_iter_as_int64","bson_iter_binary","bson_iter_bool","bson_iter_code","bson_iter_codewscope","bson_iter_date_time","bson_iter_dbpointer","bson_iter_decimal128","bson_iter_document","bson_iter_double","bson_iter_dup_utf8","bson_iter_find","bson_iter_find_case","bson_iter_find_descendant","bson_iter_init","bson_iter_init_find","bson_iter_init_find_case","bson_iter_init_from_data","bson_iter_int32","bson_iter_int64","bson_iter_key","bson_iter_next","bson_iter_oid","bson_iter_overwrite_bool","bson_iter_overwrite_decimal128","bson_iter_overwrite_double","bson_iter_overwrite_int32","bson_iter_overwrite_int64","bson_iter_recurse","bson_iter_regex","bson_iter_symbol","bson_iter_t","bson_iter_time_t","bson_iter_timestamp","bson_iter_timeval","bson_iter_type","bson_iter_utf8","bson_iter_value","bson_iter_visit_all","bson_json_data_reader_ingest","bson_json_data_reader_new","bson_json_reader_destroy","bson_json_reader_new","bson_json_reader_new_from_fd","bson_json_reader_new_from_file","bson_json_reader_read","bson_json_reader_t","bson_malloc","bson_malloc0","bson_md5_append","bson_md5_finish","bson_md5_init","bson_md5_t","bson_mem_restore_vtable","bson_mem_set_vtable","bson_memory","bson_new","bson_new_from_buffer","bson_new_from_data","bson_new_from_json","bson_oid_compare","bson_oid_copy","bson_oid_equal","bson_oid_get_time_t","bson_oid_hash","bson_oid_init","bson_oid_init_from_data","bson_oid_init_from_string","bson_oid_init_sequence","bson_oid_is_valid","bson_oid_t","bson_oid_to_string","bson_reader_destroy","bson_reader_destroy_func_t","bson_reader_new_from_data","bson_reader_new_from_fd","bson_reader_new_from_file","bson_reader_new_from_handle","bson_reader_read","bson_reader_read_func_t","bson_reader_reset","bson_reader_set_destroy_func","bson_reader_set_read_func","bson_reader_t","bson_reader_tell","bson_realloc","bson_realloc_ctx","bson_realloc_func","bson_reinit","bson_reserve_buffer","bson_set_error","bson_sized_new","bson_snprintf","bson_steal","bson_strcasecmp","bson_strdup","bson_strdup_printf","bson_strdupv_printf","bson_strerror_r","bson_strfreev","bson_string_append","bson_string_append_c","bson_string_append_printf","bson_string_append_unichar","bson_string_free","bson_string_new","bson_string_t","bson_string_truncate","bson_strncpy","bson_strndup","bson_strnlen","bson_subtype_t","bson_t","bson_type_t","bson_uint32_to_string","bson_unichar_t","bson_utf8_escape_for_json","bson_utf8_from_unichar","bson_utf8_get_char","bson_utf8_next_char","bson_utf8_validate","bson_validate","bson_validate_with_error","bson_value_copy","bson_value_destroy","bson_value_t","bson_visitor_t","bson_vsnprintf","bson_writer_begin","bson_writer_destroy","bson_writer_end","bson_writer_get_length","bson_writer_new","bson_writer_rollback","bson_writer_t","bson_zero_free","character_and_string_routines","creating","cross-platform-notes","endianness","errors","full_index","guides","include-and-link","index","installing","json","oid","parsing","streaming-bson","threading","tutorial","utf8","version"],envversion:53,filenames:["api.rst","bson_append_array.rst","bson_append_array_begin.rst","bson_append_array_end.rst","bson_append_binary.rst","bson_append_bool.rst","bson_append_code.rst","bson_append_code_with_scope.rst","bson_append_date_time.rst","bson_append_dbpointer.rst","bson_append_decimal128.rst","bson_append_document.rst","bson_append_document_begin.rst","bson_append_document_end.rst","bson_append_double.rst","bson_append_int32.rst","bson_append_int64.rst","bson_append_iter.rst","bson_append_maxkey.rst","bson_append_minkey.rst","bson_append_now_utc.rst","bson_append_null.rst","bson_append_oid.rst","bson_append_regex.rst","bson_append_symbol.rst","bson_append_time_t.rst","bson_append_timestamp.rst","bson_append_timeval.rst","bson_append_undefined.rst","bson_append_utf8.rst","bson_append_value.rst","bson_array_as_json.rst","bson_as_canonical_extended_json.rst","bson_as_json.rst","bson_as_relaxed_extended_json.rst","bson_ascii_strtoll.rst","bson_check_version.rst","bson_compare.rst","bson_concat.rst","bson_context_destroy.rst","bson_context_get_default.rst","bson_context_new.rst","bson_context_t.rst","bson_copy.rst","bson_copy_to.rst","bson_copy_to_excluding.rst","bson_copy_to_excluding_noinit.rst","bson_count_keys.rst","bson_decimal128_from_string.rst","bson_decimal128_t.rst","bson_decimal128_to_string.rst","bson_destroy.rst","bson_destroy_with_steal.rst","bson_equal.rst","bson_error_t.rst","bson_free.rst","bson_get_data.rst","bson_get_major_version.rst","bson_get_micro_version.rst","bson_get_minor_version.rst","bson_get_monotonic_time.rst","bson_get_version.rst","bson_has_field.rst","bson_init.rst","bson_init_from_json.rst","bson_init_static.rst","bson_iter_array.rst","bson_iter_as_bool.rst","bson_iter_as_double.rst","bson_iter_as_int64.rst","bson_iter_binary.rst","bson_iter_bool.rst","bson_iter_code.rst","bson_iter_codewscope.rst","bson_iter_date_time.rst","bson_iter_dbpointer.rst","bson_iter_decimal128.rst","bson_iter_document.rst","bson_iter_double.rst","bson_iter_dup_utf8.rst","bson_iter_find.rst","bson_iter_find_case.rst","bson_iter_find_descendant.rst","bson_iter_init.rst","bson_iter_init_find.rst","bson_iter_init_find_case.rst","bson_iter_init_from_data.rst","bson_iter_int32.rst","bson_iter_int64.rst","bson_iter_key.rst","bson_iter_next.rst","bson_iter_oid.rst","bson_iter_overwrite_bool.rst","bson_iter_overwrite_decimal128.rst","bson_iter_overwrite_double.rst","bson_iter_overwrite_int32.rst","bson_iter_overwrite_int64.rst","bson_iter_recurse.rst","bson_iter_regex.rst","bson_iter_symbol.rst","bson_iter_t.rst","bson_iter_time_t.rst","bson_iter_timestamp.rst","bson_iter_timeval.rst","bson_iter_type.rst","bson_iter_utf8.rst","bson_iter_value.rst","bson_iter_visit_all.rst","bson_json_data_reader_ingest.rst","bson_json_data_reader_new.rst","bson_json_reader_destroy.rst","bson_json_reader_new.rst","bson_json_reader_new_from_fd.rst","bson_json_reader_new_from_file.rst","bson_json_reader_read.rst","bson_json_reader_t.rst","bson_malloc.rst","bson_malloc0.rst","bson_md5_append.rst","bson_md5_finish.rst","bson_md5_init.rst","bson_md5_t.rst","bson_mem_restore_vtable.rst","bson_mem_set_vtable.rst","bson_memory.rst","bson_new.rst","bson_new_from_buffer.rst","bson_new_from_data.rst","bson_new_from_json.rst","bson_oid_compare.rst","bson_oid_copy.rst","bson_oid_equal.rst","bson_oid_get_time_t.rst","bson_oid_hash.rst","bson_oid_init.rst","bson_oid_init_from_data.rst","bson_oid_init_from_string.rst","bson_oid_init_sequence.rst","bson_oid_is_valid.rst","bson_oid_t.rst","bson_oid_to_string.rst","bson_reader_destroy.rst","bson_reader_destroy_func_t.rst","bson_reader_new_from_data.rst","bson_reader_new_from_fd.rst","bson_reader_new_from_file.rst","bson_reader_new_from_handle.rst","bson_reader_read.rst","bson_reader_read_func_t.rst","bson_reader_reset.rst","bson_reader_set_destroy_func.rst","bson_reader_set_read_func.rst","bson_reader_t.rst","bson_reader_tell.rst","bson_realloc.rst","bson_realloc_ctx.rst","bson_realloc_func.rst","bson_reinit.rst","bson_reserve_buffer.rst","bson_set_error.rst","bson_sized_new.rst","bson_snprintf.rst","bson_steal.rst","bson_strcasecmp.rst","bson_strdup.rst","bson_strdup_printf.rst","bson_strdupv_printf.rst","bson_strerror_r.rst","bson_strfreev.rst","bson_string_append.rst","bson_string_append_c.rst","bson_string_append_printf.rst","bson_string_append_unichar.rst","bson_string_free.rst","bson_string_new.rst","bson_string_t.rst","bson_string_truncate.rst","bson_strncpy.rst","bson_strndup.rst","bson_strnlen.rst","bson_subtype_t.rst","bson_t.rst","bson_type_t.rst","bson_uint32_to_string.rst","bson_unichar_t.rst","bson_utf8_escape_for_json.rst","bson_utf8_from_unichar.rst","bson_utf8_get_char.rst","bson_utf8_next_char.rst","bson_utf8_validate.rst","bson_validate.rst","bson_validate_with_error.rst","bson_value_copy.rst","bson_value_destroy.rst","bson_value_t.rst","bson_visitor_t.rst","bson_vsnprintf.rst","bson_writer_begin.rst","bson_writer_destroy.rst","bson_writer_end.rst","bson_writer_get_length.rst","bson_writer_new.rst","bson_writer_rollback.rst","bson_writer_t.rst","bson_zero_free.rst","character_and_string_routines.rst","creating.rst","cross-platform-notes.rst","endianness.rst","errors.rst","full_index.rst","guides.rst","include-and-link.rst","index.rst","installing.rst","json.rst","oid.rst","parsing.rst","streaming-bson.rst","threading.rst","tutorial.rst","utf8.rst","version.rst"],objects:{},objnames:{},objtypes:{},terms:{"0x00":[104,180,182],"0x01":[104,180,182],"0x02":[104,180,182],"0x03":[104,180,182],"0x04":[104,180,182],"0x05":[104,180,182],"0x06":[104,182],"0x07":[104,182],"0x08":[104,182],"0x09":[104,182],"0x0a":[104,182],"0x0b":[104,182],"0x0c":[104,182],"0x0d":[104,182],"0x0e":[104,182],"0x0f":[104,182],"0x10":[104,182],"0x11":[104,182],"0x12":[104,182],"0x13":182,"0x7f":[104,182],"0x80":180,"0xff":[104,182],"23f":181,"48mb":202,"abstract":[49,60,121,124,139,175,181,184,203],"boolean":[5,67,71],"byte":[1,4,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,48,64,65,77,86,105,116,117,118,121,126,127,128,131,135,136,139,148,154,158,161,172,176,177,179,181,183,184,185,186,187,188,189,190,191,196,206,216,217,221],"case":[23,41,80,81,159,163,195],"char":[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,42,45,46,48,49,50,54,61,62,64,72,73,75,79,80,81,82,83,84,85,86,89,98,99,105,113,115,136,138,139,140,145,152,158,159,161,162,163,164,165,166,167,168,169,170,171,173,174,175,177,178,179,183,184,185,186,187,188,189,194,195,196,203,206,212,215,217,218],"const":[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37,38,43,44,45,46,47,48,50,53,56,61,62,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,97,98,99,101,102,103,104,105,106,107,108,113,115,118,123,127,128,129,130,131,132,133,135,136,138,140,143,145,147,152,159,161,163,164,165,166,169,171,174,177,178,179,183,184,185,187,188,189,190,191,192,194,195,196,212,215,218],"default":[40,42,122,126,134,156,212,214],"enum":[42,104,115,180,182,191],"final":157,"function":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33,37,38,39,40,43,44,45,46,47,51,52,53,55,56,63,64,65,66,69,70,71,72,73,74,76,77,79,80,82,83,84,85,86,87,88,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,107,116,117,122,123,125,126,127,128,129,142,143,144,146,147,148,151,154,155,156,157,158,159,160,162,165,166,174,183,188,192,201,204,206,209,212,215,216,217,218,221],"import":204,"int":[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,33,35,36,37,42,46,49,57,58,59,60,100,112,114,115,129,139,144,152,158,161,162,163,167,181,195,196,203,206,212,215,218],"long":158,"new":[4,5,6,8,10,14,15,16,21,22,23,24,26,28,30,41,43,45,46,64,75,92,93,94,109,111,112,113,120,123,124,125,126,127,128,134,137,143,144,145,154,158,160,164,174,176,178,181,185,197,201,206,215,217],"null":[6,7,17,31,32,33,34,35,42,45,46,52,70,72,98,99,113,126,127,128,134,139,145,146,147,152,155,156,158,159,162,164,168,169,173,174,175,181,185,189,191,203,206,209,212,215,216,217,218,221],"return":[42,49,70,102,103,115,139,152,175,195,203,209,212,215,216,217,218],"static":[83,86,162,181,184,195,212,222],"true":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,36,38,48,53,62,64,65,67,71,76,80,81,82,83,86,90,97,107,131,138,144,147,158,162,173,175,189,190,191,195,197,206,221],"void":[39,40,42,44,45,46,50,51,55,57,58,59,60,61,63,66,70,75,77,83,86,92,94,95,96,102,103,107,108,110,111,116,117,118,119,120,122,123,125,126,130,134,135,136,137,140,141,142,146,148,149,150,151,152,154,155,156,157,158,159,162,168,169,170,171,172,176,177,181,184,186,192,193,195,198,199,201,202,203,204,222],"while":[100,102,105,115,147,152,195,215,217,218],Doing:[2,124],For:[2,42,80,162,181,202,203,214,221],HAS:[116,117,154],IDs:42,Its:191,NOT:[116,154,198,219],One:124,That:105,The:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,43,44,45,46,47,49,51,52,53,54,56,57,58,59,60,63,64,65,66,68,69,70,71,72,73,74,75,77,80,81,82,83,86,92,93,94,95,96,97,98,99,100,101,102,103,104,105,109,111,115,118,125,126,127,128,129,138,139,142,143,144,147,148,152,157,158,160,161,167,172,176,177,179,181,182,183,184,185,186,189,191,194,195,196,197,198,200,201,203,204,208,212,214,215,216,217,218,222],There:215,These:206,Use:[12,158,174,181,183,195,212,221],Useful:158,Using:[210,213,217,220],_bson_context_t:42,_bson_json_reader_t:115,_bson_mem_vtable_t:123,_bson_reader_t:152,_bson_value_t:194,_bson_writer_t:203,_id:[83,86],_memcmp:37,_oid1_:129,_oid2_:129,_qsort:37,_realloc:201,aarch64:214,abcd:121,abi:214,abort:[115,116,117,124,154,195,200,202,215],about:216,abov:217,accept:62,access:219,accord:[35,214],accumul:121,act:73,add:[12,206],add_execut:212,added:[175,206,215],adding:206,addit:[42,214,217],addition:[124,156,214],address:35,advanc:[80,81,82,83,86,90,188],after:[3,13,84,85,90,152,157,158,162,163,175,195,198,215,218],against:222,agre:[115,152,215],aid:124,algorithm:[118,119,120,121],align:214,all:[33,39,45,46,80,81,105,107,141,147,182,190,191,205,212,214,217,219],all_build:214,alloc:[31,32,33,34,39,41,43,51,54,79,100,109,111,112,113,116,117,122,123,124,125,126,127,128,143,144,145,146,154,155,156,158,160,164,165,166,174,175,178,181,185,198,201,203],allow:[2,7,29,42,92,93,94,95,96,106,124,146,150,189,191,196,206,215,221],allow_multipl:[109,111],allow_nul:189,also:[52,62,73,117,121,161,162,185,191,213,214,215,216,218],altern:[83,206,216],altogeth:208,alwai:[51,67,157,178,183,209,221],ambigu:215,among:212,ani:[68,100,115,152,157,158,193,198,215],anoth:[17,38,52,139,162],anyth:221,anywher:191,apach:[115,152,215],api:[175,203,210,213,218,221],app:214,appar:195,append:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,38,169,170,171,172,174,181,202,206],appli:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30],applic:[42,115,124,152,215],appropri:208,apt:214,arbitrari:[111,146],archlinux:214,arg:166,argc:[42,49,115,139,152,162,203,212,215,218],argument:[115,152,214,215],argv:[42,49,115,139,152,162,203,212,215,218],arm:214,around:[56,106,161,167],arrai:[1,2,3,9,31,66,97,168,217],array_len:66,ascii:[1,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,48,81,169,170,185],assert:218,assign:35,associ:[39,141,193],assum:[8,214],atom:219,attempt:181,autoconf:214,autogen:214,automak:214,avail:[205,212,214],avoid:[12,44,65,217],back:[139,215],backslash:185,bar:[31,33,181,217],base:[35,42,108,129,206,216,222],basi:[115,152,215],basic:191,baz:[181,206,217],bcon:206,bcon_:206,bcon_int32:[206,215,217],bcon_new:[206,212,215,217],bcon_utf8:[206,212],been:[105,116,117,124,154,181],befor:[76,83,86,87,88,91,105,158,162,163,185,195],begin:[2,12,123,149,188,197,217],behav:204,being:[122,123,200],below:[191,217],better:2,between:[30,100],big:[139,208,214,216],bigger:[116,117,154],binari:[4,70,180],binary_len:70,bind:[124,127],bit:[15,16,35,69,74,87,88,121,133,137,184,187,214,216],bitwis:[190,191],block:[121,144,222],bool:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,36,38,48,52,53,62,64,65,67,68,71,76,80,81,82,83,84,85,86,90,92,93,97,107,109,111,112,131,138,144,147,152,158,162,173,189,190,191,194,195,197,206,214,218],both:[53,82,97,163,185,208,209,214],boundari:200,box:[30,106,192,194],bptr:181,brew:214,bson2:46,bson:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,37,42,43,46,47,49,51,52,53,54,56,60,62,64,73,75,83,84,85,86,90,92,93,94,95,96,99,100,104,109,112,114,115,121,124,126,127,138,139,152,158,162,175,180,181,182,183,190,191,194,195,197,203,208,210,211,213,220],bson_aligned_begin:181,bson_aligned_end:181,bson_append:126,bson_append_:206,bson_append_arrai:[0,181,210],bson_append_array_begin:[0,3,52,181,206,210],bson_append_array_end:[0,2,181,210],bson_append_binari:[0,180,181,210],bson_append_bool:[0,181,206,210],bson_append_cod:[0,7,181,210],bson_append_code_with_scop:[0,181,210],bson_append_date_tim:[0,20,26,181,210],bson_append_dbpoint:[0,181,210],bson_append_decimal128:[0,181,210],bson_append_docu:[0,181,210],bson_append_document_begin:[0,13,52,181,206,210],bson_append_document_end:[0,12,181,206,210],bson_append_doubl:[0,181,210],bson_append_int32:[0,46,181,203,206,210,218],bson_append_int64:[0,181,210],bson_append_it:[0,181,210],bson_append_maxkei:[0,181,210],bson_append_minkei:[0,181,210],bson_append_now_utc:[0,181,210],bson_append_nul:[0,181,210],bson_append_oid:[0,181,210],bson_append_regex:[0,181,210],bson_append_symbol:[0,181,210],bson_append_time_t:[0,181,210],bson_append_timestamp:[0,181,210],bson_append_timev:[0,181,210],bson_append_undefin:[0,181,210],bson_append_utf8:[0,31,33,162,181,206,210],bson_append_valu:[0,181,210],bson_array_as_json:[0,32,33,34,181,210],bson_as_canonical_extended_json:[0,31,33,34,152,158,181,206,210,212,215,217,218],bson_as_json:[0,31,32,34,46,181,210],bson_as_relaxed_extended_json:[0,31,32,33,181,210,215],bson_ascii_strtol:[0,205,210],bson_assert:181,bson_big_endian:49,bson_byte_ord:49,bson_check_vers:[0,210,222],bson_clear:181,bson_compar:[0,181,210],bson_concat:[0,63,64,65,125,126,127,128,157,158,160,181,210],bson_context_destroi:[0,41,42,210],bson_context_disable_host_cach:42,bson_context_disable_pid_cach:42,bson_context_flags_t:[41,42],bson_context_get_default:[0,41,42,210],bson_context_new:[0,39,42,210],bson_context_non:42,bson_context_t:[0,39,40,41,134,137,210,213],bson_context_thread_saf:42,bson_context_use_task_id:42,bson_copi:[0,181,210],bson_copy_to:[0,181,210],bson_copy_to_exclud:[0,46,181,210],bson_copy_to_excluding_noinit:[0,45,181,210],bson_count_kei:[0,181,210],bson_decimal128_from_str:[0,49,210],bson_decimal128_inf:49,bson_decimal128_nan:49,bson_decimal128_str:[49,50],bson_decimal128_t:[0,10,48,50,76,93,195,210,213],bson_decimal128_to_str:[0,49,210],bson_definit:212,bson_destroi:[0,31,33,43,46,52,115,125,157,158,160,162,181,206,210,212,215,217],bson_destroy_with_st:[0,162,181,210],bson_empti:181,bson_empty0:181,bson_equ:[0,181,210],bson_error_invalid:191,bson_error_json:209,bson_error_read:209,bson_error_reader_badfd:209,bson_error_t:[0,64,113,114,115,128,145,152,159,191,209,210,213,215,218],bson_fre:[0,31,32,33,34,46,52,79,124,152,158,162,164,165,166,178,185,203,204,206,210,212,215,217,218],bson_get_data:[0,115,181,210,215],bson_get_major_vers:[0,210,222],bson_get_micro_vers:[0,210,222],bson_get_minor_vers:[0,210,222],bson_get_monotonic_tim:60,bson_get_vers:[0,210,222],bson_gettimeofdai:60,bson_gnuc_const:[40,42],bson_gnuc_deprecated_for:45,bson_gnuc_null_termin:[45,46],bson_gnuc_printf:[159,161,165,166,171,196],bson_has_field:[0,181,210],bson_have_syscall_tid:42,bson_include_dir:212,bson_init:[0,31,33,38,45,46,64,65,125,126,127,128,157,158,160,181,206,210],bson_init_from_json:[0,38,63,65,114,125,126,127,128,157,158,160,181,210,215],bson_init_stat:[0,38,63,64,73,125,126,127,128,157,158,160,181,210,217],bson_initi:[63,115,158,162,180,206,215],bson_iter_arrai:[0,100,210],bson_iter_as_bool:[0,100,210],bson_iter_as_doubl:[0,100,210],bson_iter_as_int64:[0,100,210],bson_iter_binari:[0,100,210],bson_iter_bool:[0,100,210],bson_iter_cod:[0,73,100,210],bson_iter_codewscop:[0,100,210],bson_iter_date_tim:[0,100,102,210],bson_iter_dbpoint:[0,100,210],bson_iter_decimal128:[0,100,210],bson_iter_docu:[0,100,210],bson_iter_doubl:[0,100,210],bson_iter_dup_utf8:[0,100,210],bson_iter_find:[0,83,84,86,100,210],bson_iter_find_cas:[0,80,83,85,86,100,210],bson_iter_find_descend:[0,100,210,217],bson_iter_holds_arrai:[66,100],bson_iter_holds_binari:[70,100],bson_iter_holds_bool:[71,100],bson_iter_holds_cod:[72,100],bson_iter_holds_codewscop:[73,100],bson_iter_holds_date_tim:[74,100],bson_iter_holds_dbpoint:100,bson_iter_holds_decimal128:[76,100],bson_iter_holds_docu:[77,100,217],bson_iter_holds_doubl:[78,100],bson_iter_holds_int32:[87,100,217],bson_iter_holds_int64:[88,100],bson_iter_holds_int:100,bson_iter_holds_maxkei:100,bson_iter_holds_minkei:100,bson_iter_holds_nul:100,bson_iter_holds_numb:100,bson_iter_holds_oid:[83,86,91,100],bson_iter_holds_regex:100,bson_iter_holds_symbol:100,bson_iter_holds_timestamp:[100,102],bson_iter_holds_undefin:100,bson_iter_holds_utf8:[100,105],bson_iter_init:[0,84,85,86,100,195,210,217],bson_iter_init_find:[0,83,85,86,100,182,210,217],bson_iter_init_find_cas:[0,83,84,86,100,210],bson_iter_init_from_data:[0,83,84,85,100,210],bson_iter_int32:[0,100,210,217],bson_iter_int64:[0,100,210],bson_iter_is_kei:100,bson_iter_kei:[0,17,100,210,217],bson_iter_next:[0,83,86,100,210,217],bson_iter_oid:[0,83,86,100,210],bson_iter_overwrite_bool:[0,100,210],bson_iter_overwrite_decimal128:[0,100,210],bson_iter_overwrite_doubl:[0,100,210],bson_iter_overwrite_int32:[0,100,210],bson_iter_overwrite_int64:[0,100,210],bson_iter_recurs:[0,100,210,217],bson_iter_regex:[0,100,210],bson_iter_symbol:[0,100,210],bson_iter_t:[0,17,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,182,195,210,213,217],bson_iter_time_t:[0,100,210],bson_iter_timestamp:[0,100,210],bson_iter_timev:[0,100,210],bson_iter_typ:[0,66,70,71,72,73,74,76,77,78,87,88,91,100,102,105,182,210],bson_iter_utf8:[0,79,100,210],bson_iter_valu:[0,100,194,210],bson_iter_visit_al:[0,100,195,210],bson_json_data_reader_ingest:[0,115,210],bson_json_data_reader_new:[0,115,210],bson_json_destroy_cb:111,bson_json_error_code_t:115,bson_json_error_read_cb_failur:[115,209],bson_json_error_read_corrupt_j:[115,209],bson_json_error_read_invalid_param:[115,209],bson_json_reader_cb:111,bson_json_reader_destroi:[0,109,111,112,115,210,215],bson_json_reader_new:[0,115,210],bson_json_reader_new_from_fd:[0,115,210,215],bson_json_reader_new_from_fil:[0,115,209,210,215],bson_json_reader_read:[0,64,115,128,210,215],bson_json_reader_t:[0,108,109,110,111,112,113,114,209,210,213,215],bson_librari:212,bson_little_endian:49,bson_major_vers:[57,222],bson_malloc0:[0,124,210],bson_malloc:[0,124,162,210],bson_max_s:181,bson_md5_append:[0,121,210],bson_md5_finish:[0,121,210],bson_md5_init:[0,121,210],bson_md5_t:[0,118,119,120,210,213],bson_mem_restore_vt:[0,124,210],bson_mem_set_vt:[0,124,210],bson_mem_vtable_t:123,bson_micro_vers:[58,222],bson_minor_vers:[59,222],bson_new:[0,38,63,64,65,126,127,128,157,158,160,181,210],bson_new_from_buff:[0,38,63,64,65,125,127,128,157,158,160,181,210],bson_new_from_data:[0,38,63,64,65,125,126,128,157,158,160,181,210,217],bson_new_from_json:[0,38,63,64,65,114,125,126,127,157,158,160,181,210,215],bson_oid_compar:[0,139,210,216],bson_oid_copi:[0,139,210],bson_oid_equ:[0,139,210,216],bson_oid_get_time_t:[0,139,210,216],bson_oid_hash:[0,139,210,216],bson_oid_init:[0,42,139,210,216],bson_oid_init_from_data:[0,139,210],bson_oid_init_from_str:[0,139,210,216],bson_oid_init_from_string_unsaf:216,bson_oid_init_sequ:[0,139,210],bson_oid_is_valid:[0,139,210],bson_oid_t:[0,9,22,42,75,83,86,91,129,130,131,132,133,134,135,136,137,140,194,195,210,213,216],bson_oid_to_str:[0,83,86,139,210],bson_reader_destroi:[0,142,144,152,210,215,218],bson_reader_destroy_func_t:[0,146,150,152,210],bson_reader_new_from_data:[0,149,152,210,218],bson_reader_new_from_fd:[0,152,210,215,218],bson_reader_new_from_fil:[0,54,152,210,215,218],bson_reader_new_from_handl:[0,142,152,210],bson_reader_read:[0,152,210,215,218],bson_reader_read_func_t:[0,146,151,152,210],bson_reader_reset:[0,152,210],bson_reader_set_destroy_func:[0,152,210],bson_reader_set_read_func:[0,152,210],bson_reader_t:[0,54,141,142,143,144,145,146,147,148,149,150,151,153,210,213,215,218],bson_reader_tel:[0,152,210,218],bson_realloc:[0,124,155,210],bson_realloc_ctx:[0,124,156,203,210,218],bson_realloc_func:[0,124,126,201,203,210],bson_reinit:[0,38,63,64,65,115,125,126,127,128,158,160,181,210,215],bson_reserve_buff:[0,38,63,64,65,125,126,127,128,157,160,181,210],bson_set_error:[0,54,210],bson_sized_new:[0,38,63,64,65,125,126,127,128,157,158,181,210],bson_snprintf:[0,196,205,210],bson_static_definit:212,bson_static_include_dir:212,bson_static_librari:212,bson_static_vers:212,bson_steal:[0,52,181,210],bson_strcasecmp:[0,205,210],bson_strdup:[0,205,210],bson_strdup_printf:[0,166,205,210],bson_strdupv_printf:[0,205,210],bson_strerror_r:[0,54,210],bson_strfreev:[0,205,210],bson_string_append:[0,171,174,175,210],bson_string_append_c:[0,175,210],bson_string_append_printf:[0,175,210],bson_string_append_unichar:[0,175,210],bson_string_fre:[0,174,175,210],bson_string_new:[0,175,210],bson_string_t:[0,169,170,171,172,173,174,176,210,213],bson_string_trunc:[0,175,210],bson_strncpi:[0,205,210],bson_strndup:[0,79,205,210],bson_strnlen:[0,205,210],bson_subtype_binari:180,bson_subtype_binary_deprec:180,bson_subtype_funct:180,bson_subtype_md5:180,bson_subtype_t:[0,4,70,194,195,210,213],bson_subtype_us:180,bson_subtype_uuid:180,bson_subtype_uuid_deprec:180,bson_t:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,37,38,43,44,45,46,47,51,52,53,56,62,63,64,65,70,73,83,84,85,100,105,114,115,125,126,127,128,147,152,157,158,160,162,180,190,191,195,197,202,203,210,212,213,215,217,218],bson_type_arrai:[66,97,104,182],bson_type_binari:[70,104,182],bson_type_bool:[67,68,69,71,92,95,104,182],bson_type_cod:[72,104,182],bson_type_codewscop:[73,104,182],bson_type_date_tim:[20,74,101,103,104,182],bson_type_dbpoint:[75,104,182],bson_type_decimal128:[76,93,182],bson_type_docu:[77,97,104,182],bson_type_doubl:[67,68,69,78,94,104,182],bson_type_eod:[104,182],bson_type_int32:[67,68,69,87,95,104,182,194],bson_type_int64:[67,68,69,88,96,104,182],bson_type_maxkei:[18,104,182],bson_type_minkei:[19,104,182],bson_type_nul:[21,67,104,182],bson_type_oid:[22,91,104,182],bson_type_regex:[23,98,104,182],bson_type_symbol:[24,99,104,182],bson_type_t:[0,104,194,210,213],bson_type_timestamp:[26,102,104,182],bson_type_undefin:[28,67,104,182],bson_type_utf8:[67,104,105,182],bson_uint32_to_str:[0,2,205,210],bson_unichar_t:[0,172,186,187,210,213],bson_utf8_escape_for_json:[0,205,210],bson_utf8_from_unichar:[0,205,210],bson_utf8_get_char:[0,184,205,210],bson_utf8_next_char:[0,184,205,210],bson_utf8_valid:[0,105,205,210,221],bson_valid:[0,181,191,210,217],bson_validate_dollar_kei:191,bson_validate_dot_kei:191,bson_validate_empty_kei:191,bson_validate_flags_t:[190,191],bson_validate_non:[191,217],bson_validate_utf8:191,bson_validate_utf8_allow_nul:191,bson_validate_with_error:[0,181,190,210],bson_value_copi:[0,194,210],bson_value_destroi:[0,192,194,210],bson_value_t:[0,30,106,192,193,210,213],bson_vers:212,bson_version_:222,bson_version_hex:222,bson_visitor_t:[0,107,210,213,217],bson_vsnprintf:[0,205,210],bson_wrapper_destroi:162,bson_wrapper_t:162,bson_writer_begin:[0,52,203,210,218],bson_writer_destroi:[0,201,203,210],bson_writer_end:[0,197,203,210,218],bson_writer_get_length:[0,203,210],bson_writer_new:[0,198,203,210,218],bson_writer_rollback:[0,197,200,203,210],bson_writer_t:[0,197,198,199,200,201,202,210,213,218],bson_zero_fre:[0,124,210],bsonspec:[99,180],buf:[121,126,148,167,201,203,218],buf_len:126,buf_siz:111,buffer:[2,4,52,56,65,66,70,73,77,86,109,111,121,126,127,135,143,147,148,149,157,158,160,161,174,177,181,183,197,198,199,200,201,203,206,217,218],buflen:[167,201,203,218],build:[2,175,203,206,213,218],builder:[170,174],built:219,bulk:[115,203],cach:42,call:[2,3,12,13,20,31,32,33,34,39,42,45,46,51,52,70,71,72,76,79,83,86,87,88,91,92,93,94,95,96,97,98,102,105,112,122,123,126,142,144,148,157,158,162,175,181,188,195,197,206,216],callback:[107,142,148,150,152,195,209,216],caller:[1,2,31,32,33,34,54,83,86,105,197,198,201,217],calloc:[117,123],can:[37,42,56,65,66,70,71,73,77,100,105,111,115,139,146,152,175,181,182,184,190,191,195,203,204,206,212,214,216,217,218,221,222],cannot:[42,200],canon:[32,215],cast:[68,69],caus:29,caveat:124,cento:214,certain:[157,222],cflag:212,chang:[100,124],charact:[0,23,35,172,184,185,186,187,188,210,213,216],check:[36,62,70,71,131,138,147,179,181,191,200,209,214,217,222],checkout:214,child:[2,3,11,12,13,97,181,206,217],chunk:[148,175],clang:214,clean:[162,201],cleanup:[152,198,215],clock:[0,210,213],clone:214,close:[112,144,152,215],close_fd:144,close_on_destroi:[112,144,152],closer:206,cmake:214,cmakelist:212,code:[7,24,28,45,46,54,73,75,133,159,191,194,195,209,214,216],code_len:194,coll:[9,181],collect:[9,75,194],collection_len:[75,194],com:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],come:152,command:[115,152,212,214,215],common:[28,215],commonli:105,commun:[26,29,102],compar:37,comparison:129,compat:[213,216],compil:[57,58,59,208,214,222],complet:[3,12,13,119,197,199,214],complianc:[115,152,215],condit:[115,152,215],config:214,configur:[42,214,216],conjunct:[37,56],consid:[80,82,97,100,216],constant:183,construct:139,consum:[155,156,206],contain:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,48,52,62,64,73,74,80,81,86,92,98,100,101,103,108,111,115,116,124,126,128,131,132,135,136,138,139,152,154,155,156,157,180,181,182,183,184,189,191,194,215,216,221],content:[38,43,44,52,69,72,75,78,92,93,94,95,96,98,99,100,102,105,127,130,158,162,189,190,191,192,200],context:[39,42,134,137,155],continu:[31,115,152,214,215],contribut:214,control:42,conveni:[107,205,215,217,218],convers:[35,115,195],convert:[35,50,109,112,115,139,140,152,183,185,186,187,208,213,217],copi:[30,43,44,45,46,56,65,115,127,130,143,152,158,164,174,177,178,192,215,217],copyright:[115,152,215],core:206,correct:158,correctli:124,corrupt:[191,195,218],could:[29,138,158,206,209,218],couldn:158,count:[47,121,148,195],count_field:195,counter:[139,216],coverag:214,creat:[41,109,111,112,113,125,126,127,142,143,144,145,149,160,174,201,210,213,214,215,217,220],create_on_heap:181,creation:206,cross:[60,210,213,214],ctx:[42,126,155,156],curl:214,current:[17,20,67,68,69,81,89,97,98,105,106,153,176,187,188,200,202,214,216],custom:[124,151,152,156],dangl:65,data:[4,49,64,65,70,86,107,108,111,114,118,126,127,128,135,143,146,148,151,152,162,180,181,183,194,195,204,213,216,217,219],data_len:[180,194],date:[8,20,102],dbpointer:9,dbref:191,dcb:111,dcmake_build_typ:214,dcmake_install_prefix:214,deal:124,debian:214,debug:[214,215],dec:[48,50,76],decim:10,decimal128:[48,49,93],decimal128_str:50,decimal128t:50,defin:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,21,22,23,24,25,26,27,28,29,30,49,66,70,71,72,73,74,76,77,78,87,88,91,100,102,105,111,115,139,181,222],demand:203,denable_test:214,denot:145,depend:[23,214,216],deprec:[9,24,28,75,99,195],derefer:208,dereferenc:208,descend:[82,195],describ:[209,214],descriptor:[112,144,147,148,149,152,215,218],design:124,desir:[190,191],destin:[161,177,203,206],destroi:[52,112,141,142,144,150,162],detail:[190,191],detect:[17,38,42,147,190,202],determin:[1,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,64,67,81,128,182,194,206,209],dev:61,dictat:208,dictionari:203,did:217,differ:[26,60,206],digest:[119,121],digit:35,dilig:124,direct:139,directli:[158,203],disabl:[42,214],discard:100,disk:204,distribut:[115,152,215,221],dive:217,djb:216,dnf:214,do_someth:222,doc:[32,34,83,115,147,180,181,182,195,203,206,214,215,217,218],document:[7,8,9,11,12,13,14,17,18,19,30,31,37,38,43,52,53,56,73,77,83,86,90,92,93,94,95,96,97,100,104,109,114,115,126,127,147,152,158,160,181,190,191,195,197,200,203,209,210,213,215,220],document_len:77,doe:[46,54],doing:159,domain:[54,159,191,209],done:[2,51,92,93,94,95,96,105],dot:82,dotal:23,dotkei:[62,82],doubl:[14,68,78,94,194,195],down:217,download:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],driver:[33,105,121,213,214],dst:[38,44,45,46,130,162,177,192],dump:54,dure:209,dynam:[181,203,212],each:[115,152,168,183,215],easier:124,easili:[181,216],effect:191,effici:[52,162],einval:35,either:[71,115,134,152,183,195,197,215],element:[2,4,5,6,7,8,10,12,14,15,16,17,18,19,20,21,22,26,28,31,47,62,66,69,70,71,73,74,75,77,80,81,83,86,87,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,217],elif:49,elimin:158,els:[83,86,115,152,215,221],emb:4,embed:[29,97,169,189,191,217],empti:[126,181,206],enabl:[214,222],encapsul:[54,121,194,206],encod:[6,7,29,31,32,33,34,48,64,72,73,79,105,113,127,128,136,138,139,140,145,169,172,175,181,185,187,188,206,208,217],encount:[35,90],end:[122,147,148,176,181,217,221],endian:[139,207,210,213,214,216],endif:[42,49,222],endptr:35,enforc:161,enough:215,ensur:1,entir:35,enumer:[180,182],eof:[158,218],epel:214,epoch:[8,25,27,74,101,103,132,139],equal:[36,37,53,131,139,176,216],equat:67,equival:[52,63,157,163],erang:35,err_cod:167,err_offset:217,errno:[35,167],error:[52,54,70,71,90,92,93,94,95,96,100,115,147,152,159,162,190,191,195,210,213,215,218,220],escap:185,essenti:181,etc:183,everi:123,everyth:23,exact:48,exampl:[126,162,191,202,206,217],except:[7,31,45,46,73,79,115,152,155,166,185,204,215],exclud:[29,45,46,64,128,176,196],exe:214,execut:150,exemplifi:217,exhaust:[80,81,82,181],exist:[64,128,206,217],exit:[115,215],expand:126,expect:[115,127,152,201,208,215,217,221],experiment:214,express:[115,152,214,215],extend:[32,33,34,64,115,209,215],extern:[29,100],extra:214,extract:214,extrem:124,fail:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,65,115,147,152,191,215,217,218,221],failur:[31,32,33,34,97,116,117,122,123,147,148,153,154,209],fallback:219,fals:[5,17,38,48,52,62,64,65,71,76,80,82,90,97,107,115,131,147,152,158,162,175,190,191,195,215,221],fashion:111,fclose:158,featur:222,fedora:214,fedoraproject:214,feed:[108,118],fetch:[67,68,75,76,78,87,88,89,91,106,132,200],few:206,fidel:215,field:[1,2,3,5,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,45,46,62,67,68,70,72,75,76,78,81,87,88,100,105,107,123,180,181,182,195,206],file:[112,113,115,144,145,146,147,148,149,152,158,209,212,214,215,218],filedescriptor:218,filenam:[113,115,145,152,215],fill:[158,191,209],find:212,find_packag:212,finish:201,first:[35,45,46,57,83,86,121,158,204,206,214,216,217],first_exclud:[45,46],flag:[41,42,181,190,191],fold:[80,81],follow:[67,68,82,206,214,215,216,221,222],foo:[31,33,181,182,206,217],fopen:158,foreign:216,fork:42,form:[7,137],format:[1,8,31,32,33,34,48,61,64,115,159,161,165,166,171,183,195,196,206,208,213,215,216,221],forth:1,forward:218,found:[62,64,80,81,82,100,113,128,179,185,195,212,217,218],four:212,fprintf:[54,115,147,152,158,215,217,218],fragment:7,fread:158,free:[31,32,33,34,51,52,54,55,61,110,123,168,173,181],free_seg:173,freebsd:214,freed:[41,43,52,56,70,72,73,79,89,91,98,105,106,109,111,112,122,123,125,144,147,154,157,158,160,162,164,165,166,174,178,185,192,198],freeli:214,from:[35,45,46,66,67,76,77,87,88,111,112,114,144,146,147,148,149,151,152,158,177,178,182,183,188,192,198,203,208,213,215,216,217,219],fseek:158,ftell:158,func:[150,151],further:[147,195,217],futur:[124,195],fwrite:[115,215],gcc:[212,214],gener:[2,42,46,116,117,121,127,132,133,134,137,154,183,209,213,217,219],get:[20,57,58,59,158,214],gettimeofdai:60,git:213,github:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],give:191,given:[35,200],goe:206,good:160,govern:[115,152,215],greater:[36,37,129,148,216],grow:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,158,218],growth:174,guarante:216,guid:[210,213,214],hand:206,handl:[54,60,142,146,148,149,152,159,210,213,220],has:[42,65,90,105,124,181,183,202,221],hash:133,hashtabl:[133,139,216],hat:214,have:[39,160,162,191,206,214,215,217],header:[212,218],heap:[125,127,160,181,206],hello:[206,212],hello_bson:212,help:[124,127,214,215],helper:[20,25,27,159,221],here:214,hex:[136,138,139,140],high:[49,203],higher:[52,124,162,195,218],homebrew:214,host:[145,208],hostnam:[121,216],how:[42,67,190,191],howev:[28,100,124,157],html:214,http:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],idea:160,ident:[84,85,155,206],identifi:[9,139,216],ieee:49,ifdef:42,ignor:[35,208],immut:[66,70,73],implement:[29,60,121,124,150,156,208,219],impli:[115,152,215],inc:[26,115,152,181,215],includ:[23,26,31,33,42,46,49,54,69,100,115,139,152,158,168,175,180,181,182,194,195,200,203,206,214,215,216,218],incom:[115,152,215],increment:[2,26,60,102,194,216],indic:[4,52,173,181,189,191,206,221],infer:35,infin:49,inform:[8,54,180,215,216,217,218,221],initi:[3,12,13,44,48,52,63,64,65,82,83,84,85,86,97,120,126,128,135,136,157,158,162,200,206,218],inlin:[181,216],input:[185,215,216],insensit:23,inspect:[190,191,218],instal:[123,210,212,213],instanc:[120,201],instead:[25,27,52,195,208,212],instruct:214,int32:182,int32_max:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,158],int32_t:[15,87,95,194,195],int64_t:[8,16,35,60,69,74,88,96,194,195],int8_t:194,integ:[15,16,31,35,47,69,74,87,88,163],integr:124,intend:214,interact:9,interchang:215,interest:124,interfac:[215,219],intern:[20,37,65,111,158,167,181,209],intra:[26,102],intrins:208,invalid:[3,13,17,35,38,65,72,80,82,90,97,98,102,105,158,162,188,191,209,221],issu:29,item:[206,216],iter:[17,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,182,184,194,195,210,213,218,220],its:[35,157,158,172,214],itself:[168,173],javascript:[6,7,28,73],json:[31,32,33,34,64,108,109,112,114,115,128,152,158,185,206,209,210,211,213,217],just:[216,218],kei:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,45,46,62,80,81,82,84,85,89,100,162,181,190,191,195,206,216,217],key_length:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],kind:[115,152,215],know:[30,67,106,221],languag:[115,124,127,152,195,203,215,218],larg:158,larger:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30],last:90,later:126,latest:214,law:[115,152,215],layer:213,lazili:217,lead:35,leak:[12,44],least:[116,117,154,158,177],legaci:[9,31,33],len:[4,56,64,108,115,128,175,176,181,186,194,215],length:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,50,52,64,65,66,70,72,73,75,77,79,86,99,105,108,118,121,126,127,128,138,143,152,158,176,179,181,185,189,191,200,201,206,216,217,221],less:[37,129,206,216],let:[206,214,217],level:[52,124,162,195,203,218],lexicograph:[129,163],lib:212,libbson:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,215,216,217,218,219,220,221],libc:[29,148],librari:[60,121,156,183,212,213,219,222],libtool:214,licens:[115,152,215],lifetim:[65,100,143],lightweight:124,like:[7,61,82,148,166,171,175,181,183,195,196,204,214,217,219],limit:[115,152,202,215],line:[115,152,212,214,215],link:[212,214],list:[45,46,214],liter:206,littl:208,live:206,llong_max:35,llong_min:35,load:73,local:[23,42,81],locat:[17,31,32,33,34,50,52,64,66,70,72,73,75,76,77,79,81,84,85,105,119,128,140,167,183,186,190,196,217],logic:206,longer:[39,52,125,174,192],look:[105,206],loop:216,low:49,lower:[162,163],lsw:121,mac:213,machin:139,maco:214,macro:[66,70,77,206],made:65,mai:[8,64,92,93,94,95,96,100,115,124,127,128,152,157,180,188,195,197,203,215,216,217,221,222],main:[31,33,42,46,49,115,139,152,158,162,203,212,215,218],major:[36,57,58,59,222],make:[23,124,205,206,214,217],malloc:[116,117,123,157],man:214,manag:[0,181,202,206,210,213,218],mani:[29,203,208,209],manipul:205,manner:216,marshal:105,master:214,match:[23,81,185,217],matur:107,maximum:[17,38,179,181],maxlen:179,md5:[118,119,120,121,216],mean:208,meant:[100,148],meet:36,mem:[55,123,154,155,156,204],memcpi:208,memori:[0,12,44,55,108,116,117,118,122,123,146,152,154,155,156,158,198,200,202,203,204,206,210,213,218],messag:[54,115,121,152,191,202,209,212,215],method:198,micro:[36,57,58,59,222],microsecond:[60,103],microsoft:214,middl:59,might:[175,215,216],millisecond:[8,25,27,74],mingw:214,minimum:[36,212],minor:[36,57,58,59,222],miss:[83,86],mlock:204,mode:[23,144],modifi:[29,56,61,70,72,73,89,91,98,100,105,106,147,190,191],mongodb:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],mongodbextend:209,monoton:[60,183,216],more:[118,151,180,191,203,216,217,218,221],most:[41,214],move:162,msbuild:214,msec_since_epoch:195,multi:[105,172,184,186,187,216],multipl:[23,188],must:[2,6,12,22,29,35,44,61,65,66,77,83,86,100,122,123,143,144,158,162,176,177,192,197,216,217,221],mutabl:181,mutat:[92,93,94,95,96,217,219],my_bson_doc:100,my_data:217,my_data_len:217,my_doc:100,my_field:100,my_str:221,my_string_len:221,my_visit_befor:195,mycollect:218,mysubdoc:100,n_byte:178,n_member:123,name:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,45,46,62,75,80,81,100,113,209,216,217],nan:[48,49],nativ:[213,219],nbyte:118,necessari:[206,217],need:[41,46,175,206,214,216,217,221],neg:[8,163],network:[203,218],newer:[214,222],newli:[31,32,33,34,41,43,79,109,111,112,113,125,126,127,128,143,144,145,146,160,164,165,166,174,178,185,201],next:[90,114,147,148,188],non:[31,32,33,34,52,67,72,99,123,185],normal:[31,195],notat:[62,82,139],note:[105,198,204,210,213],noth:159,notic:[206,221],now:[80,82,124,162,206,214],nul:[181,185],num_byt:[116,117,123,154,155,156],number:[29,35,47,57,58,59,74,101,103,116,148,161,177,183,184,186,196,205,206],numberint:215,numer:215,nuse:[152,215],object:[42,64,128,139],objectid:[42,137,138,139,210,213,219,220],observ:[81,89,92,93,94,95,96,97,98,102,104,105,106],obtain:[115,152,215],occur:[42,162,176,190,191,217],off:214,off_t:153,offset:[153,188,190,200,201,203,217],often:[115,215],oid1:[129,131],oid2:[129,131],oid:[9,22,42,75,83,86,121,132,133,134,135,136,137,139,140,181,194,216],oidstr:[83,86],older:195,omit:206,onc:214,one:[52,126,149,156,191,212,217,219],onli:[9,26,60,64,65,70,92,93,94,95,96,97,128,137,149,150,217,222],oom:124,opaqu:[142,148],open:[112,115,152,209,215,218],oper:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,38,115,148,158,219],opt:[23,181],optim:[183,208,214],option:[7,17,23,31,32,33,34,64,73,79,98,105,107,126,128,134,137,142,173,191,194,195,214],org:[99,115,152,180,214,215],other:[33,37,53,68,71,105,146,158,185,204,209],otherwis:[7,48,51,62,64,65,76,97,107,113,127,128,131,145,146,153,173,190,191],our:[152,215],out:[35,54,76,124,126,191,197,209],outermost:31,outsid:191,over:46,overflow:[17,38],overlap:209,overrid:42,overwrit:[92,93,94,95,96],own:150,ownership:175,packag:[212,213],packet:[200,203,218],pad:[123,181,195],page:[204,214],paramet:[54,206],parent:206,pars:[48,64,115,128,136,138,195,209,210,213,220],part:148,particular:[202,214,215],partli:200,pass:[35,54,90,106,126,142,167,200,206,221],password:204,past:202,path:[145,152,212,217],peer:137,perform:[2,7,115,165,175,206,217,222],permiss:[115,152,215],perror:158,pid:42,pid_t:216,pkg:214,pkgconfig:214,place:[63,83,86,92,93,94,95,96,105,176],platform:[60,124,205,210,213,219],pleas:45,pluggabl:[146,156],pms:[118,119,120],point:[70,183],pointer:[22,65,70,73,111,116,117,126,146,154,155,156,158,183,188],pool:155,portabl:[35,116,117,124,154,161,163,167,179],posit:[17,47,153,163],posix:219,possibl:[191,208],power8:214,power:[174,175],ppc64le:214,pre:[107,160],prealloc:160,precis:26,prefer:[46,206,215],prefix:206,preprocessor:222,preserv:[185,215],prevent:204,primarili:[18,19,26],primit:215,print:[31,33,46,115,152,215,217],print_doc_id:[83,86],print_each_char:184,printabl:50,printf:[31,32,33,34,46,49,83,86,100,139,158,159,161,165,166,171,175,182,183,184,194,195,196,206,212,215,216,217,218,221],privat:[100,212],probabl:[102,105,204],proce:206,process:[40,115,116,117,122,123,139,152,154,214,215,216],processor:206,program:[52,70,71,90,92,93,94,95,96,115,152,210,213,214,215,220],prohibit:191,project:214,proof:195,propag:[64,113,114,128,145],properli:[1,208],properti:56,protect:204,prototyp:156,provid:[4,5,6,7,48,60,65,73,98,107,115,126,135,142,144,146,152,184,195,203,205,206,213,214,215,216,217,218,219,221],pthread:[212,219],purpos:216,python:203,qsort:[37,129,139,216],queri:[18,19],rand:216,random:139,rang:35,rare:[41,124],rather:31,raw:[56,66,73,77,135,162],reach:147,reached_eof:147,reached_of:147,read:[65,111,112,114,115,144,146,147,148,150,151,152,158,195,215],read_into:158,reader:[54,108,109,110,112,114,115,141,142,144,146,147,149,150,151,152,153,215,218],realloc:[123,126,154,156,218],realloc_func:[126,201,203],realloc_func_ctx:[126,201,203],recent:214,recurs:82,red:214,redhat:214,reduc:216,refer:[65,105,210,213,221],regex:[23,98,194],region:[55,116,117,118,152,154,155,156,202,203,204,206,218],reiniti:157,relax:[34,215],releas:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,215,216,217,218,219,220,221,222],remain:[65,107],rememb:29,remov:206,replica:137,report:[195,209],repositori:214,repres:[49,139,181,216],represent:[29,61,105,172,184,187,215],request:[80,82,109,111,154,155,156],requir:[36,42,54,55,115,124,152,206,212,214,215,216,219],required_major:36,required_micro:36,required_minor:36,reserv:158,resiz:126,resourc:[39,141,193],respons:[1,31,32,33,34,198,219],restor:122,result:[31,32,33,34,35,43,50,52,55,65,73,79,99,105,122,123,140,143,160,161,183,185,186,196],retriev:[66,77,98,105],reus:157,revers:124,rewind:158,rhel:214,routin:[0,206,210,213,215],run:[195,208,214],runtim:[30,36,105,106,182,194],s390x:214,safe:[40,216,219],same:[33,37,46,131,181,206],sampl:212,scope:[7,73,181],scope_data:194,scope_len:[73,194],second:[26,101,103,132,139,206,217],section:183,see:[2,48,52,54,62,80,115,152,162,180,181,190,191,200,214,215,217,218,221],seek:149,seek_end:158,select:214,semant:37,sensit:[80,81],sent:200,sequenc:[115,137,147,152,186,187,215],sequenti:[31,218],seri:195,serial:[2,126,203,218],serv:41,server:[26,102,214],set:[31,32,33,34,35,48,52,64,98,99,113,117,123,124,126,128,145,147,150,151,158,159,177,178,181,183,190,191,195,206,212],shall:[1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,18,19,21,22,26,28,29,31,33,37,38,39,40,43,44,45,46,47,51,52,53,55,56,63,65,66,69,70,71,74,77,80,82,83,86,92,93,94,95,96,97,98,99,101,102,103,104,105,122,123,125,127,129,143,144,147,157,160],share:212,should:[9,23,24,28,39,41,43,46,51,52,54,55,56,64,72,73,75,76,79,80,82,87,88,89,91,97,98,100,106,109,111,112,125,144,147,150,160,164,165,166,173,174,178,184,185,206,214,221],show:206,sign:[15,16,35,69],similar:[26,73,79,117,148,215],similarli:204,simpl:216,simpli:[195,208,212,216],simplifi:195,sinc:[8,25,27,74,101,103,132,139],singl:[2,64,128,181,184,186,203,216],situat:[46,124],size:[17,38,100,109,111,126,154,155,156,158,160,161,167,177,179,181,183,196,204],size_t:[31,32,33,34,65,86,108,109,111,116,117,123,126,127,138,143,148,152,154,155,156,158,160,161,167,177,178,179,183,189,190,195,196,200,201,203,204,215,217,218],sizeof:[116,117,139,154,162,183],slow:214,slower:127,small:[181,205],smaller:176,snippet:214,snprintf:[161,183],socket:146,softwar:[115,152,215],some:[29,121,175,209],someth:[61,147,214],sort:[129,163],sourc:[111,114,146],space:[158,197],spec:75,special:[42,46,185],specif:[48,99,115,139,152,155,156,182,195,206,208,209,215],specifi:[1,8,11,42,45,46,51,206,212,217],speed:181,sphinx:214,src:[38,44,45,46,130,162,177,192],ssize_t:[64,128,148,185],stack:[54,63,65,100,124,158,181,206],stand:124,standard:82,start:[3,31,35,45,46,139,191,206,214],state:[17,38,206],stderr:[54,115,147,152,158,215,217,218],stdin:[152,215],stdin_fileno:[115,152,215],stdio:[49,115,139,152,158,195,212,215,218],stdlib:[115,215],stdout:[115,152,215],steal:52,step:214,stolen:52,stop:[107,195],store:[18,19,52,72,73,119,167,186,204,216],str:[31,32,33,34,35,46,50,136,138,139,140,152,161,164,169,170,173,174,175,178,183,184,194,196,206,215,218],strcasecmp:163,strcmp:[100,115,152,215],stream:[109,111,146,148,151,152,153,158,210,211,213],strerror:167,string:[0,1,2,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,48,49,50,61,62,64,72,73,79,80,81,89,98,99,105,115,128,136,138,140,152,159,161,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,179,183,185,187,188,189,191,196,206,210,213,215,217,221],strlen:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,64,128,181,206],strnlen:179,strptr:183,strtoll:35,struct:[27,42,49,54,60,100,103,115,121,123,139,152,162,175,181,194,195,203],structur:[42,49,51,52,54,100,115,125,139,152,157,162,173,181,191,194,195,197,201,209,216,219],strv:168,studio:214,style:[37,129,139,159,161,165,166,171,196,217],sub:[2,11,12,66,77,100],sub_it:100,subdocu:[82,191],substitut:205,subsystem:209,subtyp:[4,70,180,181,194],success:[3,13,17,31,32,33,34,38,113,114,126,127,128,145,146],successfulli:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,65,83,86,162,214],sudo:214,suggest:[29,105],suitabl:[133,169],supersed:33,suppli:[55,143,198,199,201],support:[29,69,208,213,215,218],sure:206,swap:204,symbol:[24,99,194,214],system:[0,9,29,113,148,208,210,213,214,216,219],tag:214,take:[25,27,105,155,158,166,175,206],tar:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222],tarbal:213,target:9,target_compile_definit:212,target_include_directori:212,target_link_librari:212,task:216,tcp:203,tediou:206,tell:153,temporarili:158,termin:[6,7,29,35,45,46,168,185,221],test:[212,214],text:[184,221],than:[1,2,4,5,6,7,8,9,10,11,12,14,15,16,18,19,20,21,22,23,24,25,26,27,28,29,30,36,37,71,105,129,148,216],thei:[26,131,163,208],them:[115,215],therefor:[65,181,216],thi:[2,3,7,13,18,19,20,24,26,28,29,30,33,36,37,39,41,42,45,46,51,52,55,56,62,63,66,70,71,72,76,77,79,84,85,87,88,90,91,92,93,94,95,96,97,98,102,105,106,115,116,117,121,122,123,124,127,137,142,146,148,150,152,154,155,156,158,159,160,161,162,165,166,167,168,169,175,176,180,181,183,184,188,192,195,198,200,202,203,204,206,208,214,215,216,217,218,222],third:58,those:[45,46,52,205],thread:[40,207,210,213,216],through:[100,156,184,190,191,214,221],throughout:124,tight:216,time:[8,20,100,102,132,139,206,214,215,219],time_t:[25,101,132,216],timeout:60,timestamp:[26,102,194,216],timev:[27,60,103],timezon:[8,60],too:158,tool:214,top:52,trail:[29,64,128,161,176,177,178,217],transfer:[52,162],transform:115,translat:163,treat:181,tri:209,truli:204,truncat:176,tutori:[210,213],two:[37,131,174,175,206,216,217],txt:212,type:[1,7,9,11,14,18,19,21,22,23,24,26,28,30,49,66,67,68,70,72,75,76,77,91,92,93,94,95,96,97,98,99,100,102,104,106,139,182,194,195,206,209,212,215],type_cod:195,typedef:[42,49,54,100,104,115,121,123,139,142,148,152,156,162,175,180,181,182,184,191,194,195,203],typic:[102,216],u0000:185,ubuntu:214,uint32_t:[4,26,47,52,54,66,70,72,73,75,77,79,99,102,105,118,121,133,158,159,175,176,181,183,184,186,194,195],uint64_t:49,uint8_t:[4,52,56,65,66,70,73,77,86,108,118,119,121,126,127,128,135,139,143,152,158,181,194,195,201,203,218],undefin:[28,195],under:[115,124,152,215],underli:[52,92,93,94,95,96,105,113,114,147,148,149,151,153,160,181,197,200,218],unichar:[172,186],unicod:[23,172,184,186],uniniti:[12,44,158,162],union:194,uniqu:219,unix:[8,25,27,74,101,103,132,139,148,212,213,216,219],unknown:147,unless:[51,115,152,214,215],unlik:[18,19],unrecogn:195,unreleas:214,unsign:[139,184,216,217,218],unsupport:195,until:[30,70,81],unus:[109,111],upon:[31,32,33,34,83,86,115,218],usag:[115,152,215],use:[4,5,6,17,29,33,35,41,42,45,52,90,105,115,125,152,156,157,162,174,181,183,190,191,192,195,197,206,208,212,215,216,217,221],used:[9,18,19,24,26,28,29,54,55,56,75,100,102,115,121,122,123,137,139,142,146,150,152,156,180,182,184,186,206,215,216,219,222],useful:[30,37,115,155,160,175,200,202,203,204,215,218,222],user:[111,146],uses:[17,29,37,174,217,219],using:[1,6,11,31,33,39,65,73,81,97,100,105,107,113,126,134,135,137,139,143,145,183,201,206,212,214,216],utc:[8,20],utf8:[105,185,186,187,188,189],utf8_len:[185,189],utf:[6,7,29,31,32,33,34,64,72,73,79,105,128,169,172,175,184,185,186,187,188,189,191,205,206,210,213,217,220],util:214,v_arrai:195,v_binari:[194,195],v_binary_len:195,v_bool:[194,195],v_code:[194,195],v_code_len:195,v_codewscop:194,v_collect:195,v_collection_len:195,v_datetim:194,v_dbpointer:194,v_decimal128:195,v_doc:194,v_document:195,v_doubl:[194,195],v_increment:195,v_int32:[194,195],v_int64:[194,195],v_int8:194,v_oid:[194,195],v_option:195,v_regex:[194,195],v_scope:195,v_subtyp:195,v_symbol:[194,195],v_symbol_len:195,v_timestamp:[194,195],v_utf8:[194,195],v_utf8_len:195,va_list:[166,196],val:[1,4,5,6,7,8,10,11,14,15,16,22,23,24,25,26,27,29,30,181],valid:[23,29,35,48,64,65,70,100,105,128,138,143,144,149,189,190,191,195,209],valu:[5,8,10,11,14,15,16,17,18,19,20,21,24,25,26,27,28,29,30,31,35,49,57,58,59,67,68,71,76,87,88,92,93,94,95,96,106,129,139,148,162,183,184,190,191,193,194,206,215],value_typ:194,variad:[45,46,196,206],variant:216,varieti:[206,214],variou:[174,180,216,221,222],vcxproj:214,vener:214,verbos:23,veri:46,verifi:[66,76,77,87,88,91,189],version:[0,35,36,57,58,59,61,80,115,136,152,163,179,195,210,212,213,214,215],via:[42,64,113,114,124,128,145],visit:107,visit_aft:195,visit_arrai:195,visit_befor:195,visit_binari:195,visit_bool:195,visit_cod:195,visit_codewscop:195,visit_corrupt:195,visit_date_tim:195,visit_dbpoint:195,visit_decimal128:195,visit_docu:195,visit_doubl:195,visit_int32:195,visit_int64:195,visit_maxkei:195,visit_minkei:195,visit_nul:195,visit_oid:195,visit_regex:195,visit_symbol:195,visit_timestamp:195,visit_undefin:195,visit_unsupported_typ:195,visit_utf8:195,visitor:[107,195],vista:214,visual:214,vtabl:[107,123],w64:214,wai:[46,60,156,216],walk:[190,191,221],want:[30,56,102,105,115,200,204,206,214,215,216,217,218,222],warranti:[115,152,215],well:[60,204,215],went:202,were:[67,68,69],wget:214,what:217,when:[2,9,12,18,19,39,42,51,52,57,58,59,92,93,94,95,96,97,98,105,112,125,127,142,144,150,155,158,174,181,184,192,195,197,201,203,206,208,217],whenev:206,where:[159,176,190,215],whether:[112,144,157],which:[29,33,35,56,72,73,86,89,98,116,117,152,154,158,174,177,181,188,191,214,215,218],whitespac:35,whose:188,win64:214,window:[213,219],wish:156,within:[29,47,60,62,153,181,188,189,190,217,221],without:[106,115,152,215,219],work:[46,115,127,155,221],world:206,would:[17,38,175,206],wrap:[162,206],wrap_bson:162,wrapper:[116,117,154,161,162,167],write:[115,152,158,197,199,215],writer:[197,198,199,200,202,203,218],written:[161,196,200],wrong:[122,123],www:[115,152,215],x86:214,x86_64:214,xcode:214,xzf:214,yes:214,yet:218,yield:2,you:[2,30,39,51,55,56,61,70,71,76,87,88,91,102,105,115,139,152,156,158,160,162,175,190,191,200,202,203,204,206,212,214,215,216,217,218,219,221,222],your:[183,210,213,214,216,219,220],yum:214,zero:[35,37,47,52,67,116,117,148,154,191,204],zseri:214},titles:["API Reference","bson_append_array()","bson_append_array_begin()","bson_append_array_end()","bson_append_binary()","bson_append_bool()","bson_append_code()","bson_append_code_with_scope()","bson_append_date_time()","bson_append_dbpointer()","bson_append_decimal128()","bson_append_document()","bson_append_document_begin()","bson_append_document_end()","bson_append_double()","bson_append_int32()","bson_append_int64()","bson_append_iter()","bson_append_maxkey()","bson_append_minkey()","bson_append_now_utc()","bson_append_null()","bson_append_oid()","bson_append_regex()","bson_append_symbol()","bson_append_time_t()","bson_append_timestamp()","bson_append_timeval()","bson_append_undefined()","bson_append_utf8()","bson_append_value()","bson_array_as_json()","bson_as_canonical_extended_json()","bson_as_json()","bson_as_relaxed_extended_json()","bson_ascii_strtoll()","bson_check_version()","bson_compare()","bson_concat()","bson_context_destroy()","bson_context_get_default()","bson_context_new()","bson_context_t","bson_copy()","bson_copy_to()","bson_copy_to_excluding()","bson_copy_to_excluding_noinit()","bson_count_keys()","bson_decimal128_from_string()","bson_decimal128_t","bson_decimal128_to_string()","bson_destroy()","bson_destroy_with_steal()","bson_equal()","bson_error_t","bson_free()","bson_get_data()","bson_get_major_version()","bson_get_micro_version()","bson_get_minor_version()","System Clock","bson_get_version()","bson_has_field()","bson_init()","bson_init_from_json()","bson_init_static()","bson_iter_array()","bson_iter_as_bool()","bson_iter_as_double()","bson_iter_as_int64()","bson_iter_binary()","bson_iter_bool()","bson_iter_code()","bson_iter_codewscope()","bson_iter_date_time()","bson_iter_dbpointer()","bson_iter_decimal128()","bson_iter_document()","bson_iter_double()","bson_iter_dup_utf8()","bson_iter_find()","bson_iter_find_case()","bson_iter_find_descendant()","bson_iter_init()","bson_iter_init_find()","bson_iter_init_find_case()","bson_iter_init_from_data()","bson_iter_int32()","bson_iter_int64()","bson_iter_key()","bson_iter_next()","bson_iter_oid()","bson_iter_overwrite_bool()","bson_iter_overwrite_decimal128()","bson_iter_overwrite_double()","bson_iter_overwrite_int32()","bson_iter_overwrite_int64()","bson_iter_recurse()","bson_iter_regex()","bson_iter_symbol()","bson_iter_t","bson_iter_time_t()","bson_iter_timestamp()","bson_iter_timeval()","bson_iter_type()","bson_iter_utf8()","bson_iter_value()","bson_iter_visit_all()","bson_json_data_reader_ingest()","bson_json_data_reader_new()","bson_json_reader_destroy()","bson_json_reader_new()","bson_json_reader_new_from_fd()","bson_json_reader_new_from_file()","bson_json_reader_read()","bson_json_reader_t","bson_malloc()","bson_malloc0()","bson_md5_append()","bson_md5_finish()","bson_md5_init()","bson_md5_t","bson_mem_restore_vtable()","bson_mem_set_vtable()","Memory Management","bson_new()","bson_new_from_buffer()","bson_new_from_data()","bson_new_from_json()","bson_oid_compare()","bson_oid_copy()","bson_oid_equal()","bson_oid_get_time_t()","bson_oid_hash()","bson_oid_init()","bson_oid_init_from_data()","bson_oid_init_from_string()","bson_oid_init_sequence()","bson_oid_is_valid()","bson_oid_t","bson_oid_to_string()","bson_reader_destroy()","bson_reader_destroy_func_t","bson_reader_new_from_data()","bson_reader_new_from_fd()","bson_reader_new_from_file()","bson_reader_new_from_handle()","bson_reader_read()","bson_reader_read_func_t","bson_reader_reset()","bson_reader_set_destroy_func()","bson_reader_set_read_func()","bson_reader_t","bson_reader_tell()","bson_realloc()","bson_realloc_ctx()","bson_realloc_func","bson_reinit()","bson_reserve_buffer()","bson_set_error()","bson_sized_new()","bson_snprintf()","bson_steal()","bson_strcasecmp()","bson_strdup()","bson_strdup_printf()","bson_strdupv_printf()","bson_strerror_r()","bson_strfreev()","bson_string_append()","bson_string_append_c()","bson_string_append_printf()","bson_string_append_unichar()","bson_string_free()","bson_string_new()","bson_string_t","bson_string_truncate()","bson_strncpy()","bson_strndup()","bson_strnlen()","bson_subtype_t","bson_t","bson_type_t","bson_uint32_to_string()","bson_unichar_t","bson_utf8_escape_for_json()","bson_utf8_from_unichar()","bson_utf8_get_char()","bson_utf8_next_char()","bson_utf8_validate()","bson_validate()","bson_validate_with_error()","bson_value_copy()","bson_value_destroy()","bson_value_t","bson_visitor_t","bson_vsnprintf()","bson_writer_begin()","bson_writer_destroy()","bson_writer_end()","bson_writer_get_length()","bson_writer_new()","bson_writer_rollback()","bson_writer_t","bson_zero_free()","Character and String Routines","Creating a BSON Document","Cross Platform Notes","Endianness","Handling Errors","Index","Guides","Using libbson In Your C Program","Libbson","Installing libbson","JSON","ObjectIDs","Parsing and Iterating BSON Documents","Streaming BSON","Threading","Tutorial","UTF-8","Libbson Versioning"],titleterms:{"function":[42,49,54,60,100,115,121,124,139,152,175,180,181,182,184,194,195,203,205,222],"return":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,40,41,43,47,48,52,53,56,57,58,59,61,62,64,65,67,68,69,71,72,73,74,76,78,79,80,81,82,83,86,87,88,89,90,91,97,98,99,101,104,105,106,107,109,111,112,113,114,116,117,125,126,127,128,129,131,132,133,138,143,144,145,146,147,148,153,154,158,160,161,162,163,164,165,166,167,173,174,178,179,183,185,187,188,189,190,191,196,197,200,201],IDs:216,The:206,Using:212,also:[31,32,33,34,38,63,64,65,83,84,85,86,114,125,126,127,128,157,158,160],api:0,arrai:[183,206],bson:[206,212,215,217,218],bson_append_arrai:1,bson_append_array_begin:2,bson_append_array_end:3,bson_append_binari:4,bson_append_bool:5,bson_append_cod:6,bson_append_code_with_scop:7,bson_append_date_tim:8,bson_append_dbpoint:9,bson_append_decimal128:10,bson_append_docu:11,bson_append_document_begin:12,bson_append_document_end:13,bson_append_doubl:14,bson_append_int32:15,bson_append_int64:16,bson_append_it:17,bson_append_maxkei:18,bson_append_minkei:19,bson_append_now_utc:20,bson_append_nul:21,bson_append_oid:22,bson_append_regex:23,bson_append_symbol:24,bson_append_time_t:25,bson_append_timestamp:26,bson_append_timev:27,bson_append_undefin:28,bson_append_utf8:29,bson_append_valu:30,bson_array_as_json:31,bson_as_canonical_extended_json:32,bson_as_json:33,bson_as_relaxed_extended_json:34,bson_ascii_strtol:35,bson_check_vers:36,bson_compar:37,bson_concat:38,bson_context_destroi:39,bson_context_get_default:40,bson_context_new:41,bson_context_t:42,bson_copi:43,bson_copy_to:44,bson_copy_to_exclud:45,bson_copy_to_excluding_noinit:46,bson_count_kei:47,bson_decimal128_from_str:48,bson_decimal128_t:49,bson_decimal128_to_str:50,bson_destroi:51,bson_destroy_with_st:52,bson_equ:53,bson_error_t:54,bson_fre:55,bson_get_data:56,bson_get_major_vers:57,bson_get_micro_vers:58,bson_get_minor_vers:59,bson_get_vers:61,bson_has_field:62,bson_init:63,bson_init_from_json:64,bson_init_stat:65,bson_iter_arrai:66,bson_iter_as_bool:67,bson_iter_as_doubl:68,bson_iter_as_int64:69,bson_iter_binari:70,bson_iter_bool:71,bson_iter_cod:72,bson_iter_codewscop:73,bson_iter_date_tim:74,bson_iter_dbpoint:75,bson_iter_decimal128:76,bson_iter_docu:77,bson_iter_doubl:78,bson_iter_dup_utf8:79,bson_iter_find:80,bson_iter_find_cas:81,bson_iter_find_descend:82,bson_iter_init:83,bson_iter_init_find:84,bson_iter_init_find_cas:85,bson_iter_init_from_data:86,bson_iter_int32:87,bson_iter_int64:88,bson_iter_kei:89,bson_iter_next:90,bson_iter_oid:91,bson_iter_overwrite_bool:92,bson_iter_overwrite_decimal128:93,bson_iter_overwrite_doubl:94,bson_iter_overwrite_int32:95,bson_iter_overwrite_int64:96,bson_iter_recurs:97,bson_iter_regex:98,bson_iter_symbol:99,bson_iter_t:100,bson_iter_time_t:101,bson_iter_timestamp:102,bson_iter_timev:103,bson_iter_typ:104,bson_iter_utf8:105,bson_iter_valu:106,bson_iter_visit_al:107,bson_json_data_reader_ingest:108,bson_json_data_reader_new:109,bson_json_reader_destroi:110,bson_json_reader_new:111,bson_json_reader_new_from_fd:112,bson_json_reader_new_from_fil:113,bson_json_reader_read:114,bson_json_reader_t:115,bson_malloc0:117,bson_malloc:116,bson_md5_append:118,bson_md5_finish:119,bson_md5_init:120,bson_md5_t:121,bson_mem_restore_vt:122,bson_mem_set_vt:123,bson_new:125,bson_new_from_buff:126,bson_new_from_data:127,bson_new_from_json:128,bson_oid_compar:129,bson_oid_copi:130,bson_oid_equ:131,bson_oid_get_time_t:132,bson_oid_hash:133,bson_oid_init:134,bson_oid_init_from_data:135,bson_oid_init_from_str:136,bson_oid_init_sequ:137,bson_oid_is_valid:138,bson_oid_t:139,bson_oid_to_str:140,bson_reader_destroi:141,bson_reader_destroy_func_t:142,bson_reader_new_from_data:143,bson_reader_new_from_fd:144,bson_reader_new_from_fil:145,bson_reader_new_from_handl:146,bson_reader_read:147,bson_reader_read_func_t:148,bson_reader_reset:149,bson_reader_set_destroy_func:150,bson_reader_set_read_func:151,bson_reader_t:152,bson_reader_tel:153,bson_realloc:154,bson_realloc_ctx:155,bson_realloc_func:156,bson_reinit:157,bson_reserve_buff:158,bson_set_error:159,bson_sized_new:160,bson_snprintf:161,bson_steal:162,bson_strcasecmp:163,bson_strdup:164,bson_strdup_printf:165,bson_strdupv_printf:166,bson_strerror_r:167,bson_strfreev:168,bson_string_append:169,bson_string_append_c:170,bson_string_append_printf:171,bson_string_append_unichar:172,bson_string_fre:173,bson_string_new:174,bson_string_t:175,bson_string_trunc:176,bson_strncpi:177,bson_strndup:178,bson_strnlen:179,bson_subtype_t:180,bson_t:[181,206],bson_type_t:182,bson_uint32_to_str:183,bson_unichar_t:184,bson_utf8_escape_for_json:185,bson_utf8_from_unichar:186,bson_utf8_get_char:187,bson_utf8_next_char:188,bson_utf8_valid:189,bson_valid:190,bson_validate_with_error:191,bson_value_copi:192,bson_value_destroi:193,bson_value_t:194,bson_visitor_t:195,bson_vsnprintf:196,bson_writer_begin:197,bson_writer_destroi:198,bson_writer_end:199,bson_writer_get_length:200,bson_writer_new:201,bson_writer_rollback:202,bson_writer_t:203,bson_zero_fre:204,build:[183,214],charact:205,clock:60,cmake:212,compar:[139,216],composit:216,config:212,convers:139,convert:215,creat:206,creation:216,cross:207,deprec:45,descript:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,209],document:[206,214,217,218],dot:217,element:183,encod:221,endian:208,error:[64,113,114,128,145,209],exampl:[31,32,33,34,42,46,48,49,50,54,83,86,100,115,136,139,147,152,158,175,180,181,182,184,194,195,203,215],fetch:216,field:217,find:217,from:[214,218],gener:[214,216],git:214,guid:211,handl:209,hash:[139,216],includ:212,index:210,instal:214,introduct:213,iter:217,json:215,kei:183,libbson:[212,213,214,222],mac:214,macro:222,manag:[124,214],memori:124,notat:[206,217],note:[181,207],object:[206,216],objectid:216,packag:214,paramet:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,41,43,44,45,46,47,48,50,51,52,53,55,56,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,102,103,104,105,106,107,108,109,110,111,112,113,114,116,117,118,119,120,123,126,127,128,129,130,131,132,133,134,135,136,137,138,140,141,142,143,144,145,146,147,148,149,150,151,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,176,177,178,179,183,185,186,187,188,189,190,191,192,193,196,197,198,199,200,201,202,204],pars:[215,216,217],perform:181,pkg:212,platform:[207,214],program:212,read:218,recurs:217,refer:0,releas:214,routin:205,see:[31,32,33,34,38,63,64,65,83,84,85,86,114,125,126,127,128,157,158,160],sequenc:[218,221],simplifi:206,sort:216,stream:[215,218],string:[139,205,216],structur:206,sub:[206,217],support:214,synopsi:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,222],system:60,tarbal:214,thread:219,time:216,tutori:220,unix:214,using:217,utf:221,valid:[139,217,221],version:222,window:214,write:218,your:212}})
|