Boost
Libraries
arrow_drop_down
Boost.Variant

This Release

Eric Friedman
Author
Itay Maman
Author
Antony Polukhin
Antony Polukhin
Maintainer
Rene Rivera
Rene Rivera
Contributor

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.

All Time

Nikita Kniazev
Nikita Kniazev
Contributor
diplay
diplay
Contributor
Beman Dawes
Beman Dawes
Contributor
Steven Watanabe
Steven Watanabe
Contributor
Mike Maximoff
Mike Maximoff
Contributor
Stephen Kelly
Stephen Kelly
Contributor
nobody
Contributor
John Maddock
John Maddock
Contributor
Daniel James
Daniel James
Contributor
Eric Friedman
Contributor
Marshall Clow
Marshall Clow
Contributor
Albert Sverdlov
Albert Sverdlov
Contributor
Ed Catmur
Ed Catmur
Contributor
Douglas Gregor
Douglas Gregor
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
Edward Diener
Edward Diener
Contributor
Adam Wulkiewicz
Adam Wulkiewicz
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
sdarwin
sdarwin
Contributor
Eric Niebler
Eric Niebler
Contributor
Hartmut Kaiser
Hartmut Kaiser
Contributor
fanquake
fanquake
Contributor
Aleksey Gurtovoy
Contributor
Vladimir Prus
Vladimir Prus
Contributor
Andrey Semashev
Andrey Semashev
Contributor
Gennaro Prota
Contributor
Patrick Lühne
Patrick Lühne
Contributor
Daniela Engert
Daniela Engert
Contributor
Adam Badura
Adam Badura
Contributor
Hans Dembinski
Hans Dembinski
Contributor
Mike Dev
Mike Dev
Contributor
Alex Henrie
Alex Henrie
Contributor
Gregor Jasny
Gregor Jasny
Contributor
Mikhail Strelnikov
Mikhail Strelnikov
Contributor
Peter Dimov
Peter Dimov
Contributor
Louis Dionne
Louis Dionne
Contributor
Pawel Dac
Pawel Dac
Contributor
amedama41
amedama41
Contributor
Bart Siwek
Contributor
Jochen Topf
Jochen Topf
Contributor
K. Noel Belcourt
K. Noel Belcourt
Contributor
Marcel Raad
Marcel Raad
Contributor
Stefan Slapeta
Contributor
Vassil Vassilev
Vassil Vassilev
Contributor
Lucas Camolezi
Contributor
Jakob Lykke Andersen
Jakob Lykke Andersen
Contributor