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 a snapshot of the master branch, built from commit 5002c2d6a2.
PrevUpHomeNext

Reference

URL

Encoding

Aliases

Types (1/2)

authority_view
ignore_case_param
ipv4_address
ipv6_address
no_value_t
param
param_pct_view
param_view
params_base
params_encoded_base
params_encoded_ref
params_encoded_view
params_ref
params_view
pct_string_view
segments_base
segments_view

Types (2/2)

segments_encoded_base
segments_encoded_ref
segments_encoded_view
segments_ref
static_url
static_url_base
url
url_base
url_view
url_view_base

Constants

error
ignore_case
host_type
no_value
scheme

Functions

make_pct_string_view
operator<<
parse_absolute_uri
parse_authority
parse_origin_form
parse_path
parse_relative_ref
parse_uri
parse_uri_reference
resolve

Functions

decode
encode
encoded_size

Types

decode_opts
decode_view
encode_opts

Types

errc
error_category
error_code
error_condition
generic_category
optional
result
string_view
system_category
system_error
variant

RFC3986

Grammar

absolute_uri_rule
authority_rule
gen_delim_chars
ipv4_address_rule
ipv6_address_rule
pchars
pct_encoded_rule
query_rule
relative_ref_rule
reserved_chars
subdelim_chars
unreserved_chars
uri_reference_rule
uri_rule

Functions (1/2)

ci_compare
ci_digest
ci_is_equal
ci_is_less
delim_rule
find_if
find_if_not
hexdig_value
not_empty_rule
optional_rule
parse
range_rule
ref

Functions (2/2)

squelch
to_lower
to_upper
token_rule
tuple_rule
variant_rule

Type Traits

is_charset
is_rule

Types

aligned_storage
ci_hash
ci_equal
ci_less
lut_chars
range
recycled
recycled_ptr
string_view_base
unsigned_rule

StringToken

append_to
arg
assign_to
is_token
preserve_size
return_string

Constants

all_chars
alnum_chars
alpha_chars
condition
dec_octet_rule
digit_chars
error
hexdig_chars
not_empty_rule
vchars

Concepts

CharSet
Rule
StringToken

PrevUpHomeNext