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

#include <sequence_base.hpp>

Public Types

typedef
traits::build_attribute_sequence
< Elements, Context,
traits::sequence_attribute_transform,
Iterator, qi::domain >::type 
all_attributes
 
typedef
traits::build_fusion_vector
< all_attributes >::type 
type_
 
typedef
traits::strip_single_element_vector
< type_ >::type 
type
 

Member Typedef Documentation

template<typename Derived, typename Elements>
template<typename Context , typename Iterator >
typedef traits::build_attribute_sequence< Elements, Context, traits::sequence_attribute_transform , Iterator, qi::domain >::type boost::spirit::qi::sequence_base< Derived, Elements >::attribute< Context, Iterator >::all_attributes
template<typename Derived, typename Elements>
template<typename Context , typename Iterator >
typedef traits::strip_single_element_vector<type_>::type boost::spirit::qi::sequence_base< Derived, Elements >::attribute< Context, Iterator >::type
template<typename Derived, typename Elements>
template<typename Context , typename Iterator >
typedef traits::build_fusion_vector<all_attributes>::type boost::spirit::qi::sequence_base< Derived, Elements >::attribute< Context, Iterator >::type_

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