Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

Reference

Classes

any_address
any_connection
any_connection_params
bad_field_access
basic_format_context
bound_statement_tuple
bound_statement_iterator_range
buffer_params
character_set
connect_params
connection
connection_pool
constant_string_view
date
datetime
diagnostics
error_with_diagnostics
execution_state
field
field_view
format_arg
format_context_base
formatter
format_options
handshake_params
host_and_port
identifier
metadata
pool_executor_params
pool_params
pooled_connection
results
resultset_view
resultset
row
row_view
rows
rows_view
statement
static_execution_state
static_results
unix_path

Enumerations

address_type
client_errc
column_type
common_server_errc
field_kind
metadata_mode
quoting_context
ssl_mode

Constants

ascii_charset
default_initial_read_buffer_size
default_port
default_port_string
max_date
min_date
max_datetime
min_datetime
max_time
min_time
utf8mb4_charset

Functions

escape_string
format_sql
format_sql_to
get_client_category
get_common_server_category
get_mysql_server_category
get_mariadb_server_category
make_error_code
runtime
throw_on_error

Type aliases

blob
blob_view
days
error_code
format_context
metadata_collection_view
string_view
tcp_connection
tcp_ssl_connection
time
unix_connection
unix_ssl_connection

Concepts

ExecutionRequest
ExecutionStateType
FieldViewFwdIterator
Formattable
OutputString
ResultsType
SocketStream
StaticRow
Stream
WritableField
WritableFieldTuple

Reference tables

Dynamic interface type mappings
ReadableField types
WritableField types
Formattable types
String encoding

PrevUpHomeNext