Prev Next
|
Back Along
|
Up
Home
|
Full TOC
Table of Contents
Sequences
Concepts
Forward Sequence
Bidirectional Sequence
Random Access Sequence
Extensible Sequence
Front Extensible Sequence
Back Extensible Sequence
Associative Sequence
Extensible Associative Sequence
Integral Sequence Wrapper
Variadic Sequence
Classes
vector
list
deque
set
map
range_c
vector_c
list_c
set_c
string
Views
empty_sequence
filter_view
iterator_range
joint_view
single_view
transform_view
zip_view
Intrinsic Metafunctions
at
at_c
back
begin
clear
empty
end
erase
erase_key
front
has_key
insert
insert_range
is_sequence
key_type
order
pop_back
pop_front
push_back
push_front
sequence_tag
size
value_type
Iterators
Concepts
Forward Iterator
Bidirectional Iterator
Random Access Iterator
Iterator Metafunctions
advance
distance
next
prior
deref
iterator_category
Algorithms
Concepts
Inserter
Reversible Algorithm
Inserters
back_inserter
front_inserter
inserter (class)
Iteration Algorithms
fold
iter_fold
reverse_fold
reverse_iter_fold
accumulate
Querying Algorithms
find
find_if
contains
count
count_if
lower_bound
upper_bound
min_element
max_element
equal
Transformation Algorithms
copy
copy_if
transform
replace
replace_if
remove
remove_if
unique
partition
stable_partition
sort
reverse
reverse_copy
reverse_copy_if
reverse_transform
reverse_replace
reverse_replace_if
reverse_remove
reverse_remove_if
reverse_unique
reverse_partition
reverse_stable_partition
Runtime Algorithms
for_each
Metafunctions
Concepts
Metafunction
Metafunction Class
Lambda Expression
Placeholder Expression
Tag Dispatched Metafunction
Numeric Metafunction
Trivial Metafunction
Type Selection
if_
if_c
eval_if
eval_if_c
Invocation
apply
apply_wrap
unpack_args
Composition and Argument Binding
Placeholders
lambda
bind
quote
arg
protect
Arithmetic Operations
plus
minus
times
divides
modulus
negate
Comparisons
less
less_equal
greater
greater_equal
equal_to
not_equal_to
Logical Operations
and_
or_
not_
Bitwise Operations
bitand_
bitor_
bitxor_
shift_left
shift_right
Trivial
Trivial Metafunctions Summary
String Operations
c_str
Miscellaneous
identity
always
inherit
inherit_linearly
numeric_cast
min
max
sizeof_
Data Types
Concepts
Integral Constant
Numeric
bool_
int_
long_
size_t
integral_c
char_
Miscellaneous
pair
empty_base
void_
Macros
Asserts
BOOST_MPL_ASSERT
BOOST_MPL_ASSERT_MSG
BOOST_MPL_ASSERT_NOT
BOOST_MPL_ASSERT_RELATION
Introspection
BOOST_MPL_HAS_XXX_TEMPLATE_DEF
BOOST_MPL_HAS_XXX_TEMPLATE_NAMED_DEF
BOOST_MPL_HAS_XXX_TRAIT_DEF
BOOST_MPL_HAS_XXX_TRAIT_NAMED_DEF
Configuration
BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
BOOST_MPL_CFG_NO_HAS_XXX
BOOST_MPL_CFG_NO_HAS_XXX_TEMPLATE
BOOST_MPL_LIMIT_METAFUNCTION_ARITY
BOOST_MPL_LIMIT_VECTOR_SIZE
BOOST_MPL_LIMIT_LIST_SIZE
BOOST_MPL_LIMIT_SET_SIZE
BOOST_MPL_LIMIT_MAP_SIZE
BOOST_MPL_LIMIT_STRING_SIZE
BOOST_MPL_LIMIT_UNROLLING
Broken Compiler Workarounds
BOOST_MPL_AUX_LAMBDA_SUPPORT
Terminology
Categorized Index
Concepts
Components
Acknowledgements
Prev Next
|
Back Along
|
Up
Home
|
Full TOC