...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Returns the return type of swap.
template<typename Seq1, typename Seq2> struct swap { typedef void type; };
Table 1.36. Parameters
Parameters |
Requirement |
Description |
---|---|---|
|
Models of Forward Sequence |
The sequences being swapped |
result_of::swap<Seq1, Seq2>::type
Return type: void
.
Semantics: Always returns void
.
#include <boost/fusion/sequence/intrinsic/swap.hpp> #include <boost/fusion/include/swap.hpp>