Metaprogramming C++03
Added in 1.29.0

Boost.Mpl

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.

About Boost.Mpl

Please check out the library's documentation to learn more.

Contributors: This Release


Documentation
⚠️ This library has no README.md or library-details.adoc; consider contributing one.
Join the Boost Developers Mailing List

Get the latest on releases, features, security patches, fixes and all major announcements.

All Contributors