BoostMpl
Last edit May 27, 2009
The Boost Metaprogramming Library (MPL) is a library which defines tools for metaprogramming in
CeePlusPlus
. It is one of the
BoostLibraries
. It is widely used in other boost libraries including
BoostFusion
. Its use is often combined with use of
BoostTypeTraits
.
The book
CppTemplateMetaprogramming
gives an introduction to its use.
CategoryBoost
CategoryCpp
CategoryCppTemplates
CategoryMetaprogramming