A never-valueless, strong guarantee implementation of std::variant
This repository contains a never-valueless, strong guarantee, C++11/14/17 implementation of std::variant. See the documentation for more information.
The library is part of Boost, starting from release 1.71. It depends on Boost.Mp11, Boost.Config, and Boost.Assert.
Supported compilers:
- g++ 4.8 or later with
-std=c++11
or above - clang++ 3.9 or later with
-std=c++11
or above - Visual Studio 2015, 2017, 2019
Tested on Github Actions and Appveyor.
version | 1.78.0 |
---|---|
license | BSL-1.0Boost Software License 1.0 |
repository | https://pkg.cppget.org/1/legacy |
download | libboost-variant2-1.78.0.tar.gz |
sha256 | f8270659d3aa2325c93af0e229f80d6219a3c3a04ec0887ea8ae64810e8d8d40 |
project | boost |
---|---|
url | github.com/boostorg/variant2 |
doc-url | www.boost.org/doc/libs/1_78_0/libs/variant2 |
package-url | github.com/build2-packaging/boost |
boost-users@lists.boost.orgMailing list | |
package-email | packaging@build2.orgMailing list |
topics | C++Boost |
Depends (3)
libboost-assert == 1.78.0 | |
libboost-config == 1.78.0 | |
libboost-mp11 == 1.78.0 |
Reviews
fail | 0 |
---|---|
pass | 1 |