Boost
boost
arrow_drop_down
List View
Grid View
Category View
Metaprogramming
Function Types C++ 03
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.
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.
Proto C++ 03
Expression template library and compiler construction toolkit for domain-specific embedded languages.
Static Assert C++ 03
Static assertions (compile time assertions).
TTI C++ 03
Type Traits Introspection library.
Type Traits C++ 03
Templates for fundamental properties of types.