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_sequence< Elements, Strict, Derived >::attribute< Context, Iterator > Struct Template Reference

#include <sequence.hpp>

Public Types

typedef
traits::build_attribute_sequence
< Elements, Context,
traits::sequence_attribute_transform,
Iterator, karma::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 Elements, typename Strict, typename Derived>
template<typename Context , typename Iterator = unused_type>
typedef traits::build_attribute_sequence< Elements, Context, traits::sequence_attribute_transform , Iterator, karma::domain >::type boost::spirit::karma::base_sequence< Elements, Strict, Derived >::attribute< Context, Iterator >::all_attributes
template<typename Elements, typename Strict, typename Derived>
template<typename Context , typename Iterator = unused_type>
typedef traits::strip_single_element_vector<type_>::type boost::spirit::karma::base_sequence< Elements, Strict, Derived >::attribute< Context, Iterator >::type
template<typename Elements, typename Strict, typename Derived>
template<typename Context , typename Iterator = unused_type>
typedef traits::build_fusion_vector<all_attributes>::type boost::spirit::karma::base_sequence< Elements, Strict, Derived >::attribute< Context, Iterator >::type_

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