Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fusion::sequence_facade< Derived, Category, IsView > Struct Template Reference

#include <sequence_facade.hpp>

Inheritance diagram for boost::fusion::sequence_facade< Derived, Category, IsView >:
Collaboration diagram for boost::fusion::sequence_facade< Derived, Category, IsView >:

Public Types

typedef fusion_sequence_tag tag
 
typedef sequence_facade_tag fusion_tag
 
typedef Derived derived_type
 
typedef Category category
 
typedef IsView is_view
 
typedef mpl::false_ is_segmented
 

Public Member Functions

BOOST_FUSION_GPU_ENABLED
Derivedconst & 
derived () const
 
BOOST_FUSION_GPU_ENABLED Derived & derived ()
 
BOOST_FUSION_GPU_ENABLED operator detail::from_sequence_convertible_type () const
 

Member Typedef Documentation

template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef Category boost::fusion::sequence_facade< Derived, Category, IsView >::category
template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef Derived boost::fusion::sequence_facade< Derived, Category, IsView >::derived_type
template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef sequence_facade_tag boost::fusion::sequence_facade< Derived, Category, IsView >::fusion_tag
template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef mpl::false_ boost::fusion::sequence_facade< Derived, Category, IsView >::is_segmented
template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef IsView boost::fusion::sequence_facade< Derived, Category, IsView >::is_view
template<typename Derived, typename Category, typename IsView = mpl::false_>
typedef fusion_sequence_tag boost::fusion::sequence_facade< Derived, Category, IsView >::tag

Member Function Documentation

BOOST_FUSION_GPU_ENABLED Derived const& boost::fusion::sequence_base< Derived >::derived ( ) const
inlineinherited
BOOST_FUSION_GPU_ENABLED Derived & boost::fusion::sequence_base< Derived >::derived ( )
inlineinherited

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