Boost Mpl

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


EditText of this page (last edited May 27, 2009) or FindPage with title or text search