forked from boostorg/fusion
adds functional module
[SVN r36956]
This commit is contained in:
1665
doc/functional.qbk
Normal file
1665
doc/functional.qbk
Normal file
File diff suppressed because it is too large
Load Diff
@ -29,6 +29,8 @@
|
||||
[def __mlist_archive__ [@http://news.gmane.org/gmane.comp.parsers.spirit.general]]
|
||||
[def __jaakko_jarvi__ [@http://www.boost.org/people/jaakko_jarvi.htm Jaakko Jarvi]]
|
||||
[def __david_abrahams__ [@http://www.boost.org/people/dave_abrahams.htm David Abrahams]]
|
||||
[def __the_forwarding_problem__ [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1385.htm The Forwarding Problem]]
|
||||
|
||||
[def __boost_any__ [@http://boost.org/doc/html/any.html Boost.Any]]
|
||||
[def __new_iterator_concepts__ [@http://boost.org/libs/iterator/doc/new-iter-concepts.html New Iterator Concepts]]
|
||||
[def __boost_array_library__ [@http://www.boost.org/doc/html/array.html Boost.Array Library]]
|
||||
@ -36,12 +38,19 @@
|
||||
[def __boost_tuple_library__ [@http://www.boost.org/libs/tuple/doc/tuple_users_guide.html Boost.Tuple Library]]
|
||||
[def __boost_ref__ [@http://www.boost.org/doc/html/ref.html Boost.Ref]]
|
||||
[def __boost_ref_call__ [@http://www.boost.org/doc/html/ref.html `ref`]]
|
||||
[def __boost_result_of__ [@http://www.boost.org/libs/utility/utility.htm#result_of Boost.ResultOf]]
|
||||
[def __boost_result_of_call__ [@http://www.boost.org/libs/utility/utility.htm#result_of `boost::result_of`]]
|
||||
[def __boost_enable_if__ [@http://www.boost.org/libs/utility/enable_if.html Boost.EnableIf utility]]
|
||||
[def __boost_shared_ptr_call__ [@http://www.boost.org/libs/smart_ptr/smart_ptr.hpp `boost::shared_ptr`]]
|
||||
[def __std_pair_doc__ [@http://www.sgi.com/tech/stl/pair.html `std::pair`]]
|
||||
[def __std_plus_doc__ [@http://www.sgi.com/tech/stl/plus.html `std::plus`]]
|
||||
[def __std_minus_doc__ [@http://www.sgi.com/tech/stl/minus.html `std::minus`]]
|
||||
|
||||
[def __mpl_integral_constant__ [@http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html MPL Integral Constant]]
|
||||
[def __mpl_boolean_constant__ [@http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html MPL Boolean Constant]]
|
||||
[def __mpl_metafunction_class__ [@http://www.boost.org/libs/mpl/doc/refmanual/metafunction-class.html MPL Metafunction Class]]
|
||||
[def __mpl_lambda_expression__ [@http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html MPL Lambda Expression]]
|
||||
|
||||
[def __mpl_integral_constant__ MPL Integral Constant]
|
||||
[def __mpl_boolean_constant__ MPL Boolean Constant]
|
||||
[def __mpl_metafunction_class__ MPL Metafunction Class]
|
||||
[def __mpl_lambda_expression__ MPL Lambda Expression]
|
||||
[def __lvalue__ LValue]
|
||||
[def __unspecified__ /unspecified/]
|
||||
|
||||
@ -103,6 +112,7 @@
|
||||
[def __joint_view__ [link fusion.sequences.views.joint_view `joint_view`]]
|
||||
[def __transform_view__ [link fusion.sequences.views.transform_view `transform_view`]]
|
||||
[def __reverse_view__ [link fusion.sequences.views.reverse_view `reverse_view`]]
|
||||
[def __zip_view__ [link fusion.sequences.views.zip_view `zip_view`]]
|
||||
|
||||
[def __std_pair__ [link fusion.sequences.adapted.std__pair `std::pair`]]
|
||||
[def __boost_array__ [link fusion.sequences.adapted.boost__array `boost::array`]]
|
||||
@ -176,7 +186,6 @@
|
||||
|
||||
[def __algorithm__ [link fusion.algorithms Algorithm]]
|
||||
[def __algorithms__ [link fusion.algorithms Algorithms]]
|
||||
[def __poly_func_obj__ [link fusion.algorithms.concepts.poly Polymorphic Function Object]]
|
||||
[def __fold__ [link fusion.algorithms.iteration.functions.fold `fold`]]
|
||||
[def __result_of_fold__ [link fusion.algorithms.iteration.metafunctions.fold `result_of::fold`]]
|
||||
[def __accumulate__ [link fusion.algorithms.iteration.functions.accumulate `accumulate`]]
|
||||
@ -239,6 +248,38 @@
|
||||
[def __tr1_tuple_pair__ [link fusion.tuples.pairs `TR1 and std::pair`]]
|
||||
[def __tuple_get__ [link fusion.tuples.class_template_tuple.element_access `get`]]
|
||||
|
||||
[def __callable_obj__ [link fusion.functional.concepts.callable Callable Object]]
|
||||
[def __poly_func_obj__ [link fusion.functional.concepts.poly Polymorphic Function Object]]
|
||||
[def __def_callable_obj__ [link fusion.functional.concepts.def_callable Deferred Callable Object]]
|
||||
[def __functional_adapters__ [link fusion.functional.adapters functional adapters]]
|
||||
[def __fused__ [link fusion.functional.adapters.fused `fused`]]
|
||||
[def __fused_procedure__ [link fusion.functional.adapters.fused_procedure `fused_procedure`]]
|
||||
[def __fused_function_object__ [link fusion.functional.adapters.fused_function_object `fused_function_object`]]
|
||||
[def __unfused_generic__ [link fusion.functional.adapters.unfused_generic `unfused_generic`]]
|
||||
[def __unfused_lvalue_args__ [link fusion.functional.adapters.unfused_lvalue_args `unfused_lvalue_args`]]
|
||||
[def __unfused_rvalue_args__ [link fusion.functional.adapters.unfused_rvalue_args `unfused_rvalue_args`]]
|
||||
[def __unfused_typed__ [link fusion.functional.adapters.unfused_typed `unfused_typed`]]
|
||||
[def __invoke__ [link fusion.functional.invocation.functions.invoke `invoke`]]
|
||||
[def __invoke_procedure__ [link fusion.functional.invocation.functions.invoke_procedure `invoke_procedure`]]
|
||||
[def __invoke_function_object__ [link fusion.functional.invocation.functions.invoke_function_object `invoke_function_object`]]
|
||||
[def __make_fused__ [link fusion.functional.generation.functions.make_fused `make_fused`]]
|
||||
[def __make_fused_procedure__ [link fusion.functional.generation.functions.make_fused_procedure `make_fused_procedure`]]
|
||||
[def __make_fused_function_object__ [link fusion.functional.generation.functions.make_fused_function_object `make_fused_function_object`]]
|
||||
[def __make_unfused_generic__ [link fusion.functional.generation.functions.make_unfused_generic `make_unfused_generic`]]
|
||||
[def __make_unfused_rvalue_args__ [link fusion.functional.generation.functions.make_unfused_rvalue_args `make_unfused_rvalue_args`]]
|
||||
[def __make_unfused_lvalue_args__ [link fusion.functional.generation.functions.make_unfused_lvalue_args `make_unfused_lvalue_args`]]
|
||||
[def __make_unfused_typed__ [link fusion.functional.generation.functions.make_unfused_typed `make_unfused_typed`]]
|
||||
[def __result_of_invoke__ [link fusion.functional.invocation.metafunctions.invoke `result_of::invoke`]]
|
||||
[def __result_of_invoke_procedure__ [link fusion.functional.invocation.metafunctions.invoke_procedure `result_of::invoke_procedure`]]
|
||||
[def __result_of_invoke_function_object__ [link fusion.functional.invocation.metafunctions.invoke_function_object `result_of::invoke_function_object`]]
|
||||
[def __result_of_make_fused__ [link fusion.functional.generation.metafunctions.make_fused `make_fused`]]
|
||||
[def __result_of_make_fused_procedure__ [link fusion.functional.generation.metafunctions.make_fused_procedure `make_fused_procedure`]]
|
||||
[def __result_of_make_fused_function_object__ [link fusion.functional.generation.metafunctions.make_fused_function_object `make_fused_function_object`]]
|
||||
[def __result_of_make_unfused_generic__ [link fusion.functional.generation.metafunctions.make_unfused_generic `make_unfused_generic`]]
|
||||
[def __result_of_make_unfused_rvalue_args__ [link fusion.functional.generation.metafunctions.make_unfused_rvalue_args `make_unfused_rvalue_args`]]
|
||||
[def __result_of_make_unfused_lvalue_args__ [link fusion.functional.generation.metafunctions.make_unfused_lvalue_args `make_unfused_lvalue_args`]]
|
||||
[def __result_of_make_unfused_typed__ [link fusion.functional.generation.metafunctions.make_unfused_typed `make_unfused_typed`]]
|
||||
|
||||
[def __recursive_inline__ [link fusion.notes.recursive_inlined_functions Recursive Inlined Functions]]
|
||||
[def __overloaded_functions__ [link fusion.notes.overloaded_functions Overloaded Functions]]
|
||||
[def __tag_dispatching__ [link fusion.notes.tag_dispatching /tag dispatching/]]
|
||||
@ -260,6 +301,7 @@
|
||||
[include algorithms.qbk]
|
||||
[include tuples.qbk]
|
||||
[include extension.qbk]
|
||||
[include functional.qbk]
|
||||
[include notes.qbk]
|
||||
[include changelog.qbk]
|
||||
[include acknowledgements.qbk]
|
||||
|
Reference in New Issue
Block a user