Go to file
Nikita Kniazev 1364d3ff5f recursive_wrapper move constructor pointer stealing
Instead of allocating a new object just steal the pointer from the other
recursive_wrapper. It is much cheaper and allows to mark the move constructor
noexcept (allows variant to move the object without backup copying it).
2019-01-31 21:15:10 +03:00
doc Update copyright 2019-01-17 13:00:51 +03:00
include/boost recursive_wrapper move constructor pointer stealing 2019-01-31 21:15:10 +03:00
meta Update the maintainers list 2016-07-12 21:28:40 +03:00
perf Update copyright 2019-01-17 13:00:51 +03:00
test recursive_wrapper move constructor pointer stealing 2019-01-31 21:15:10 +03:00
.gitattributes Migrated from Sandbox CVS. 2003-05-28 08:05:16 +00:00
.travis.yml Increase fetch depth to avoid issues with submodules 2019-01-08 01:01:52 +03:00
index.html Completed transition to BoostBook documentation. 2003-11-29 07:14:58 +00:00
README.md Change coveralls url 2019-01-05 22:37:45 +03:00

Boost.Variant

Boost.Variant, part of collection of the Boost C++ Libraries. It is a safe, generic, stack-based discriminated union container, offering a simple solution for manipulating an object from a heterogeneous set of types in a uniform manner.

Test results

@ Build Tests coverage More info
Develop branch: Build Status Build status Coverage Status details...
Master branch: Build Status Build status Coverage Status details...

Open Issues

License

Distributed under the Boost Software License, Version 1.0.