![]() |
Home | Libraries | People | FAQ | More |
Returns the return type of swap.
template<typename Seq1, typename Seq2> struct swap { typedef void type; };
Table 1.35. Parameters
|
Parameters |
Requirement |
Description |
|---|---|---|
|
|
Models of Forward Sequence |
The sequences being swapped |
result_of::swap<Seq1, Seq2>::type
Return type: void
iff both of Seq1 and
Seq2 are sequence. Otherwise,
none.
Semantics: Returns the return type of
swap for 2 sequences of types
Seq1 and Seq2.
#include <boost/fusion/sequence/intrinsic/swap.hpp> #include <boost/fusion/include/swap.hpp>