#include <boost/config.hpp>
#include <boost/move/detail/config_begin.hpp>
#include <boost/move/utility_core.hpp>
#include <boost/move/traits.hpp>
#include <boost/move/detail/config_end.hpp>
Go to the source code of this file.
Namespaces | |
boost | |
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
Functions | |
template<class T > | |
typename::boost::move_detail::enable_if_c< ::boost::move_detail::is_nothrow_move_constructible_or_uncopyable< T >::value, T && >::type | boost::move_if_noexcept (T &x) BOOST_NOEXCEPT |
template<class T > | |
typename::boost::move_detail::enable_if_c< !::boost::move_detail::is_nothrow_move_constructible_or_uncopyable< T >::value, const T & >::type | boost::move_if_noexcept (T &x) BOOST_NOEXCEPT |
This header includes core utilities from <boost/move/utility_core.hpp>
and defines some more advanced utilities such as:
Definition in file utility.hpp.