libboost-variant

[brief]

Safe, generic, stack-based discriminated union container

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: CI Build status Coverage Status details...
Master branch: CI Build status Coverage Status details...

Latest developer documentation

License

Distributed under the Boost Software License, Version 1.0.

license BSL-1.0
project boost
url github.com/boostorg/variant
doc-url www.boost.org/doc/libs/1_83_0/libs/variant
topics C++Boost
4 Versions
version 1.83.0
repository https://pkg.cppget.org/1/stable
depends 15; libboost-assert, libboost-bind, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-integer, libboost-move, libboost-mpl, libboost-preprocessor, libboost-static-assert, libboost-throw-exception, libboost-type-index, libboost-type-traits, libboost-utility
version 1.81.0+1
repository https://pkg.cppget.org/1/stable
depends 15; libboost-assert, libboost-bind, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-integer, libboost-move, libboost-mpl, libboost-preprocessor, libboost-static-assert, libboost-throw-exception, libboost-type-index, libboost-type-traits, libboost-utility
version 1.78.0
repository https://pkg.cppget.org/1/stable
depends 15; libboost-assert, libboost-bind, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-integer, libboost-move, libboost-mpl, libboost-preprocessor, libboost-static-assert, libboost-throw-exception, libboost-type-index, libboost-type-traits, libboost-utility
version 1.77.0+1
repository https://pkg.cppget.org/1/stable
depends 15; libboost-assert, libboost-bind, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-integer, libboost-move, libboost-mpl, libboost-preprocessor, libboost-static-assert, libboost-throw-exception, libboost-type-index, libboost-type-traits, libboost-utility