Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Click here to view the latest version of this page.
PrevUpHomeNext

mpl sequence

This module provides adapters for MPL sequences. Including the module header makes all MPL sequences fully conforming fusion sequences.

Header

#include <boost/fusion/adapted/mpl.hpp>
#include <boost/fusion/include/mpl.hpp>

Model of

Example

mpl::vector_c<int, 123, 456> vec_c;
fusion::vector2<int, long> v(vec_c);
std::cout << at_c<0>(v) << std::endl;
std::cout << at_c<1>(v) << std::endl;

v = mpl::vector_c<int, 456, 789>();
std::cout << at_c<0>(v) << std::endl;
std::cout << at_c<1>(v) << std::endl;

See also

MPL


PrevUpHomeNext