~roguescholar/boost/+git/local_function:sandbox-branches/birbacher/propertymap-functormap

Last commit made on 2012-03-20
Get this branch:
git clone -b sandbox-branches/birbacher/propertymap-functormap https://git.launchpad.net/~roguescholar/boost/+git/local_function

Branch merges

Branch information

Name:
sandbox-branches/birbacher/propertymap-functormap
Repository:
lp:~roguescholar/boost/+git/local_function

Recent commits

b0fb59e... by Frank Birbacher <email address hidden>

Created branch to extend PropertyMap:
add a readable functor map that calls a given functor or function upon lookup.
Ideas from: http://comments.gmane.org/gmane.comp.lib.boost.user/54397
and: http://comments.gmane.org/gmane.comp.lib.boost.user/73358

[SVN r77438]

0bae08f... by Lorenzo Caminiti <email address hidden>

Renamed cpp11 to cxx11 in LocalFunction.
Added _ID to ScopeExit and LocalFunction.

[SVN r77425]

4f7c9e0... by Lorenzo Caminiti <email address hidden>

Added tests for ScopeExit and LocalFunction _ID macros.

[SVN r77407]

5e31f8f... by Lorenzo Caminiti <email address hidden>

Added _ID macro to LocalFunction and corrected code doc typo in ScopeExit.

[SVN r77406]

c907574... by Lorenzo Caminiti <email address hidden>

Fixed a bug in capturing this_ that caused ScopeExit tests to fail with an internal error on old GCCs for templates (now this type is deduced within a struct like all other type captures to workaround this). Added a test for this case (..._this_tpl.cpp).
Fixed a bug that omitted `= {}` when this_ was the only ScopeExit captured variable (now generating `= {}` even when only this_ is captured).
Fixed LocalFunction to work with the above ScopeExit fixes (some of which required changes to ScopeExit protected macro interface).

[SVN r77389]

75a87cc... by Lorenzo Caminiti <email address hidden>

Added local_function::aux::member specializations for outer const qualifiers (T * const and T const* const).
Added dummy func (never called) to suppress an unused variable warning for nobind.

[SVN r77334]

76f141d... by Lorenzo Caminiti <email address hidden>

Renamed add_params test to add_params_only (and updated docs).

[SVN r77084]

0a7ee44... by Lorenzo Caminiti <email address hidden>

Added sequence syntax for a test.

[SVN r77082]

b84f29c... by Lorenzo Caminiti <email address hidden>

Added test for sequence syntax (to run with and without variadic macro support) and disabled variadic syntax test when variadic macros are not supported.
Updated docs.

[SVN r77078]

8b05032... by Lorenzo Caminiti <email address hidden>

Added Boost.Utility/IdentityType and Boost.Functional/OverloadedFunction to status/Jamfile.v2 list of regression tests.
Updated Boost.ScopeExit documentation.

[SVN r77059]