Boost
Libraries
arrow_drop_down
Boost.Variant

This Release

Antony Polukhin
Maintainer
Eric Friedman
Maintainer

Dependencies

Assert
Config
Container Hash
Core
Detail
Integer
MPL
Preprocessor
Static Assert
ThrowException
Type Index
Type Traits
Utility

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: 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.