#include <alternative.hpp>
Public Types | |
typedef traits::build_attribute_sequence < Elements, Context, traits::alternative_attribute_transform, Iterator, karma::domain > ::type | all_attributes |
typedef traits::build_variant < all_attributes >::type | type |
typedef traits::build_attribute_sequence< Elements, Context, traits::alternative_attribute_transform , Iterator, karma::domain >::type boost::spirit::karma::base_alternative< Elements, Strict, Derived >::attribute< Context, Iterator >::all_attributes |
typedef traits::build_variant<all_attributes>::type boost::spirit::karma::base_alternative< Elements, Strict, Derived >::attribute< Context, Iterator >::type |