Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost_swap_impl Namespace Reference

Functions

template<class T >
BOOST_GPU_ENABLED void swap_impl (T &left, T &right)
 
template<class T , std::size_t N>
BOOST_GPU_ENABLED void swap_impl (T(&left)[N], T(&right)[N])
 

Function Documentation

template<class T >
BOOST_GPU_ENABLED void boost_swap_impl::swap_impl ( T left,
T right 
)

References boost::fusion::swap().

template<class T , std::size_t N>
BOOST_GPU_ENABLED void boost_swap_impl::swap_impl ( T(&)  left[N],
T(&)  right[N] 
)