boost::mixin::internal::message_t
// In header: <boost/mixin/message.hpp> struct message_t : public boost::mixin::feature { // types typedef message_feature_tag feature_tag; enum e_mechanism { unicast, multicast, num_mechanism_types }; // construct/copy/destruct message_t(const char *, e_mechanism, bool); // public data members const e_mechanism mechanism; };