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

This header includes core utilities from <boost/move/utility_core.hpp> and defines some more advanced utilities such as: More...

#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>
Include dependency graph for utility.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 boost
 Duration formatting facet for input.
 

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
 

Detailed Description

This header includes core utilities from <boost/move/utility_core.hpp> and defines some more advanced utilities such as: