struct empty_base {};
An empty base class. Inheritance from empty_base through the inherit metafunction is a no-op.
#include <boost/mpl/empty_base.hpp>
Data Types, inherit, inherit_linearly, void_