A PolymorphicFunctionObject type that invokes the fusion::reverse() algorithm on its argument.
More...
#include <reverse.hpp>
Classes | |
| struct | result |
| struct | result< This(Seq &)> |
| struct | result< This(Seq)> |
Public Member Functions | |
| template<typename Seq > | |
| fusion::result_of::reverse < Seq >::type | operator() (Seq &seq) const |
| template<typename Seq > | |
| fusion::result_of::reverse < Seq const >::type | operator() (Seq const &seq) const |
A PolymorphicFunctionObject type that invokes the fusion::reverse() algorithm on its argument.
A PolymorphicFunctionObject type that invokes the fusion::reverse() algorithm on its argument. This is useful for defining a CallableTransform like reverse(_) which reverses the order of the children of a Proto expression node.
|
inline |
|
inline |
References boost::fusion::reverse().