diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-04-08 03:09:47 +0000 |
---|---|---|
committer | <> | 2015-05-05 14:37:32 +0000 |
commit | f2541bb90af059680aa7036f315f052175999355 (patch) | |
tree | a5b214744b256f07e1dc2bd7273035a7808c659f /libs/fusion/doc/functional.qbk | |
parent | ed232fdd34968697a68783b3195b1da4226915b5 (diff) | |
download | boost-tarball-master.tar.gz |
Imported from /home/lorry/working-area/delta_boost-tarball/boost_1_58_0.tar.bz2.HEADboost_1_58_0master
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.] |