Libbson — libbson 1.6.3

# Libbson

A Cross Platform BSON Library for C

## Introduction

libbson builds, parses, and iterates BSON documents, the native data format of MongoDB. It also converts BSON to and from JSON, and provides a platform compatibility layer for the MongoDB C Driver.

- Installing libbson
  - Supported Platforms
  - Install with a Package Manager
  - Installing from Source
  - Building on Windows

- Tutorial
  - Creating a BSON Document
  - Handling Errors
  - ObjectIDs
  - Parsing and Iterating BSON Documents
  - UTF-8

- Guides
  - Streaming BSON
  - JSON
  - Performance Notes

- Cross Platform Notes
  - Endianness
  - Threading

- API Reference
  - bson_t
  - bson_context_t
  - bson_decimal128_t
  - bson_error_t
  - bson_iter_t
  - bson_json_reader_t
  - bson_md5_t
  - bson_oid_t
  - bson_reader_t
  - bson_string_t
  - bson_subtype_t
  - bson_type_t
  - bson_uint32_to_string()
  - bson_unichar_t
  - bson_value_t
  - bson_visitor_t
  - bson_writer_t
  - System Clock
  - Memory Management
  - Libbson Versioning

Created using Sphinx 1.5.3, based on Sphinx Readable Theme.