Here is a list of all documented files with brief descriptions:
[detail level 12345]
| ▼ src | |
| ▼ mongo | |
| ▼ bson | |
| ► util | |
| bson_extract.h | |
| builder.h | |
| bson-inl.h | |
| bson.h | Main bson include file for mongodb c++ clients |
| bson_db.h | |
| bson_field.h | |
| bson_validate.h | |
| bsonelement.h | |
| bsonmisc.h | |
| bsonobj.h | |
| bsonobjbuilder.h | |
| bsonobjiterator.h | |
| bsontypes.h | |
| inline_decls.h | |
| oid.h | |
| ordering.h | |
| timestamp.h | |
| ▼ client | |
| autolib.h | |
| bulk_operation_builder.h | |
| bulk_update_builder.h | |
| bulk_upsert_builder.h | |
| command_writer.h | |
| constants.h | |
| cyrus_sasl_client_session.h | |
| dbclient.h | Include this file when writing client C++ applications, to get access to the mongod C++ driver |
| dbclient_rs.h | Connect to a Replica Set, from C++ |
| dbclient_writer.h | |
| dbclientcursor.h | |
| dbclientcursorshim.h | |
| dbclientcursorshimarray.h | |
| dbclientcursorshimcursorid.h | |
| dbclientcursorshimtransform.h | |
| dbclientinterface.h | Core MongoDB C++ driver interfaces are defined here |
| dbclientmockcursor.h | |
| delete_write_operation.h | |
| exceptions.h | |
| export_macros.h | |
| gridfs.h | |
| index_spec.h | |
| init.h | |
| insert_write_operation.h | |
| native_sasl_client_session.h | |
| options.h | |
| redef_macros.h | Macros for mongo internals |
| replica_set_monitor.h | |
| replica_set_monitor_internal.h | |
| sasl_client_authenticate.h | |
| sasl_client_conversation.h | |
| sasl_client_session.h | |
| sasl_plain_client_conversation.h | |
| sasl_scramsha1_client_conversation.h | |
| undef_macros.h | Remove mongo implementation macros after using |
| update_write_operation.h | |
| wire_protocol_writer.h | |
| write_concern.h | |
| write_operation.h | |
| write_operation_base.h | |
| write_options.h | |
| write_result.h | |
| ▼ db | |
| jsobj.h | BSON classes |
| json.h | |
| ▼ util | |
| ► concurrency | |
| synchronization.h | |
| threadlocal.h | |
| ► mongoutils | |
| str.h | |
| ► net | |
| hostandport.h | |
| message.h | |
| message_port.h | |
| operation.h | |
| sock.h | |
| socket_poll.h | |
| ssl_manager.h | |
| assert_util.h | |
| background.h | |
| base64.h | |
| debug_util.h | |
| embedded_builder.h | |
| fail_point.h | |
| fail_point_registry.h | |
| fail_point_service.h | |
| hex.h | |
| log.h | |
| map_util.h | |
| md5.h | |
| md5.hpp | |
| password_digest.h | |
| scopeguard.h | |
| shared_buffer.h | |
| string_map.h | |
| stringutils.h | |
| text.h | |
| time_support.h | |
| timer-generic-inl.h | |
| timer-inl.h | |
| timer-posixclock-inl.h | |
| timer-win32-inl.h | |
| timer.h | |
| unordered_fast_key_table.h | |
| unordered_fast_key_table_internal.h | |