This is an older version and was released in 2016. The current version is 1.86.0.
Metaprogramming
Function Types | C++ 03 | Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types. |
Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types. | ||
Fusion | C++ 03 | Library for working with tuples, including various containers, algorithms, etc. |
Library for working with tuples, including various containers, algorithms, etc. | ||
MPL | C++ 03 | The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. |
The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language. | ||
Proto | C++ 03 | Expression template library and compiler construction toolkit for domain-specific embedded languages. |
Expression template library and compiler construction toolkit for domain-specific embedded languages. | ||
Static Assert | C++ 03 | Static assertions (compile time assertions). |
Static assertions (compile time assertions). | ||
TTI | C++ 03 | Type Traits Introspection library. |
Type Traits Introspection library. | ||
Type Traits | C++ 03 | Templates for fundamental properties of types. |
Templates for fundamental properties of types. |