#include <back_extended_deque.hpp>
Public Types | |
typedef detail::keyed_element < typename Deque::next_up, T, Deque > | base |
typedef Deque::next_down | next_down |
typedef mpl::int_ <(Deque::next_up::value+1)> | next_up |
typedef mpl::int_ <(result_of::size< Deque > ::value+1)> | size |
Public Member Functions | |
template<typename Arg > | |
BOOST_FUSION_GPU_ENABLED | back_extended_deque (Deque const &deque, Arg const &val) |
template<typename Arg > | |
BOOST_FUSION_GPU_ENABLED | back_extended_deque (Deque const &deque, Arg &&val) |
BOOST_FUSION_GPU_ENABLED back_extended_deque< Deque, T > const & | derived () const |
BOOST_FUSION_GPU_ENABLED back_extended_deque< Deque, T > & | derived () |
BOOST_FUSION_GPU_ENABLED | operator detail::from_sequence_convertible_type () const |
typedef detail::keyed_element<typename Deque::next_up, T, Deque> boost::fusion::back_extended_deque< Deque, T >::base |
typedef Deque::next_down boost::fusion::back_extended_deque< Deque, T >::next_down |
typedef mpl::int_<(Deque::next_up::value + 1)> boost::fusion::back_extended_deque< Deque, T >::next_up |
typedef mpl::int_<(result_of::size<Deque>::value + 1)> boost::fusion::back_extended_deque< Deque, T >::size |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |