Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ossfintech
cpp-driver
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
master
Breadcrumbs
cpp-driver
/
src
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
cpp-driver
/
src
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
atomic
atomic
ssl
ssl
third_party
third_party
.clang-format
.clang-format
abstract_data.cpp
abstract_data.cpp
abstract_data.hpp
abstract_data.hpp
address.cpp
address.cpp
address.hpp
address.hpp
aligned_storage.hpp
aligned_storage.hpp
allocator.hpp
allocator.hpp
async.cpp
async.cpp
async.hpp
async.hpp
atomic.hpp
atomic.hpp
auth.cpp
auth.cpp
auth.hpp
auth.hpp
auth_requests.cpp
auth_requests.cpp
auth_requests.hpp
auth_requests.hpp
auth_responses.cpp
auth_responses.cpp
auth_responses.hpp
auth_responses.hpp
batch_request.cpp
batch_request.cpp
batch_request.hpp
batch_request.hpp
blacklist_dc_policy.cpp
blacklist_dc_policy.cpp
blacklist_dc_policy.hpp
blacklist_dc_policy.hpp
blacklist_policy.cpp
blacklist_policy.cpp
blacklist_policy.hpp
blacklist_policy.hpp
buffer.hpp
buffer.hpp
callback.hpp
callback.hpp
cluster.cpp
cluster.cpp
cluster.hpp
cluster.hpp
cluster_config.cpp
cluster_config.cpp
cluster_config.hpp
cluster_config.hpp
cluster_connector.cpp
cluster_connector.cpp
cluster_connector.hpp
cluster_connector.hpp
collection.cpp
collection.cpp
collection.hpp
collection.hpp
collection_iterator.cpp
collection_iterator.cpp
collection_iterator.hpp
collection_iterator.hpp
config.cpp
config.cpp
config.hpp
config.hpp
connection.cpp
connection.cpp
connection.hpp
connection.hpp
connection_pool.cpp
connection_pool.cpp
connection_pool.hpp
connection_pool.hpp
connection_pool_connector.cpp
connection_pool_connector.cpp
connection_pool_connector.hpp
connection_pool_connector.hpp
connection_pool_manager.cpp
connection_pool_manager.cpp
connection_pool_manager.hpp
connection_pool_manager.hpp
connection_pool_manager_initializer.cpp
connection_pool_manager_initializer.cpp
connection_pool_manager_initializer.hpp
connection_pool_manager_initializer.hpp
connector.cpp
connector.cpp
connector.hpp
connector.hpp
constants.hpp
constants.hpp
control_connection.cpp
control_connection.cpp
control_connection.hpp
control_connection.hpp
control_connector.cpp
control_connector.cpp
control_connector.hpp
control_connector.hpp
copy_on_write_ptr.hpp
copy_on_write_ptr.hpp
data_type.cpp
data_type.cpp
data_type.hpp
data_type.hpp
data_type_parser.cpp
data_type_parser.cpp
data_type_parser.hpp
data_type_parser.hpp
dc_aware_policy.cpp
dc_aware_policy.cpp
dc_aware_policy.hpp
dc_aware_policy.hpp
decoder.cpp
decoder.cpp
decoder.hpp
decoder.hpp
delayed_connector.cpp
delayed_connector.cpp
delayed_connector.hpp
delayed_connector.hpp
dense_hash_map.hpp
dense_hash_map.hpp
dense_hash_set.hpp
dense_hash_set.hpp
deque.hpp
deque.hpp
driver_info.cpp
driver_info.cpp
driver_info.hpp
driver_info.hpp
encode.cpp
encode.cpp
encode.hpp
encode.hpp
error_response.cpp
error_response.cpp
error_response.hpp
error_response.hpp
event_loop.cpp
event_loop.cpp
event_loop.hpp
event_loop.hpp
event_response.cpp
event_response.cpp
event_response.hpp
event_response.hpp
execute_request.cpp
execute_request.cpp
execute_request.hpp
execute_request.hpp
execution_profile.cpp
execution_profile.cpp
execution_profile.hpp
execution_profile.hpp
external.cpp
external.cpp
external.hpp
external.hpp
fixed_allocator.hpp
fixed_allocator.hpp
future.cpp
future.cpp
future.hpp
future.hpp
get_time-mac.cpp
get_time-mac.cpp
get_time-unix.cpp
get_time-unix.cpp
get_time-win.cpp
get_time-win.cpp
get_time.hpp
get_time.hpp
hash.hpp
hash.hpp
hash_table.hpp
hash_table.hpp
histogram_wrapper.hpp
histogram_wrapper.hpp
host.cpp
host.cpp
host.hpp
host.hpp
host_targeting_policy.cpp
host_targeting_policy.cpp
host_targeting_policy.hpp
host_targeting_policy.hpp
View all files
You can’t perform that action at this time.