Boost C++ Libraries Home Libraries People FAQ More

Next

Chapter 1. Fusion 2.0

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Table of Contents

Preface
Introduction
Quick Start
Organization
Support
is_sequence
is_view
tag_of
category_of
deduce
deduce_sequence
pair
Iterators
Concepts
Forward Iterator
Bidirectional Iterator
Random Access Iterator
Functions
deref
next
prior
distance
advance
advance_c
Operators
Operator *
Operator ==
Operator !=
Metafunctions
value_of
deref
next
prior
equal_to
distance
advance
advance_c
Sequences
Concepts
Forward Sequence
Bidirectional Sequence
Random Access Sequence
Associative Sequence
Containers
vector
cons
list
set
map
Views
single_view
filter_view
iterator_range
joint_view
zip_view
transform_view
reverse_view
Adapted
std::pair
mpl sequence
boost::array
boost::tuple
boost::variant
Intrinsics
Functions
Metafunctions
Generation
Functions
MetaFunctions
Conversion
Functions
Metafunctions
Operators
I/O
Comparison
Algorithms
Iteration
Functions
Metafunctions
Query
Functions
Metafunctions
Transformation
Functions
Metafunctions
Tuples
Class template tuple
Construction
Tuple creation functions
Tuple helper classes
Element access
Relational operators
Pairs
Extension
Functional
Concepts
Callable Object
Regular Callable Object
Deferred Callable Object
Polymorphic Function Object
Invocation
Functions
Metafunctions
Adapters
fused
fused_procedure
fused_function_object
unfused_generic
unfused_lvalue_args
unfused_rvalue_args
unfused_typed
Generation
Functions
Metafunctions
Notes
Change log
Acknowledgements
References

Last revised: July 13, 2007 at 19:08:46 GMT


Next