diff options
Diffstat (limited to 'libs/fusion/doc/functional.qbk')
-rw-r--r-- | libs/fusion/doc/functional.qbk | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libs/fusion/doc/functional.qbk b/libs/fusion/doc/functional.qbk index 19205527e..4a8e3d81a 100644 --- a/libs/fusion/doc/functional.qbk +++ b/libs/fusion/doc/functional.qbk @@ -364,7 +364,7 @@ implemented). [heading Header] - #include <booost/fusion/functional/invocation/invoke_procedure.hpp> + #include <boost/fusion/functional/invocation/invoke_procedure.hpp> [heading Example] __vector__<int,int> v(1,2); @@ -644,7 +644,7 @@ An unary __poly_func_obj__ adapter template for __callable_obj__ target functions. It takes a __forward_sequence__ that contains the arguments for the target function. -The result is discared and the adapter's return type is `void`. +The result is discarded and the adapter's return type is `void`. The type of the target function is allowed to be const qualified or a reference. Const qualification is preserved and propagated appropriately @@ -922,7 +922,7 @@ An n-ary __poly_func_obj__ adapter template for an unary __poly_func_obj__ target function. When called, its arguments are bundled to a __random_access_sequence__ that is passed to the target function object. -The call operators of esulting function objects are strictly typed +The call operators of resulting function objects are strictly typed (in other words, non-templatized) with the types from a __sequence__. The type of the target function is allowed to be const qualified or a @@ -931,11 +931,11 @@ reference. Const qualification is preserved and propagated appropriately the target function object is const - or, in case the target function object is held by value, the adapter is const). -[blurb __note__ For Microsoft Visual C++ 7.1 (Visual Studio 2003) the detection +[note For Microsoft Visual C++ 7.1 (Visual Studio 2003) the detection of the Function Object's const qualification easily causes an internal error. Therefore the adapter is always treated as if it was const. ] -[blurb __tip__ If the type sequence passed to this template contains +[tip If the type sequence passed to this template contains non-reference elements, the element is copied only once - the call operator's signature is optimized automatically to avoid by-value parameters.] |