#include <single_view.hpp>


Public Types | |
| typedef single_view_tag | fusion_tag |
| typedef fusion_sequence_tag | tag |
| typedef random_access_traversal_tag | category |
| typedef mpl::true_ | is_view |
| typedef mpl::int_< 1 > | size |
| typedef T | value_type |
Public Member Functions | |
| BOOST_FUSION_GPU_ENABLED | single_view () |
| BOOST_FUSION_GPU_ENABLED | single_view (typename detail::call_param< T >::type in_val) |
| BOOST_FUSION_GPU_ENABLED single_view< T >const & | derived () const |
| BOOST_FUSION_GPU_ENABLED single_view< T > & | derived () |
| BOOST_FUSION_GPU_ENABLED | operator detail::from_sequence_convertible_type () const |
Public Attributes | |
| value_type | val |
| typedef random_access_traversal_tag boost::fusion::single_view< T >::category |
| typedef single_view_tag boost::fusion::single_view< T >::fusion_tag |
| typedef mpl::true_ boost::fusion::single_view< T >::is_view |
| typedef mpl::int_<1> boost::fusion::single_view< T >::size |
| typedef fusion_sequence_tag boost::fusion::single_view< T >::tag |
| typedef T boost::fusion::single_view< T >::value_type |
|
inline |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
| value_type boost::fusion::single_view< T >::val |