Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::karma::base_alternative< Elements, Strict, Derived >::attribute< Context, Iterator > Struct Template Reference

#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
 

Member Typedef Documentation

template<typename Elements, typename Strict, typename Derived>
template<typename Context , typename Iterator = unused_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
template<typename Elements, typename Strict, typename Derived>
template<typename Context , typename Iterator = unused_type>
typedef traits::build_variant<all_attributes>::type boost::spirit::karma::base_alternative< Elements, Strict, Derived >::attribute< Context, Iterator >::type

The documentation for this struct was generated from the following file: