Skip to content

Axure/variadic-variant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

variadic-variant

A C++ variant library (like Boost.Variant) using C++11 variadic templates and other C++11 features.

This library implements a stack based "discriminated union" data structure. Using variadic templates rather than a fixed large number of arguments with defaults (as in Boost) keeps compile times down and provides more readable error messages.

This library is not meant to be source compatible with Boost, but it provides similar features.

About

A C++ variant library (like Boost.Variant) using C++11 variadic templates

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 97.6%
  • Makefile 2.4%