#include <cassert>
#include <iterator>
#include <memory>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/and.hpp>
#include <boost/mpl/or.hpp>
#include <boost/mpl/not.hpp>
#include <boost/mpl/assert.hpp>
#include <boost/range/begin.hpp>
#include <boost/range/end.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/is_class.hpp>
#include <boost/utility/enable_if.hpp>
Go to the source code of this file.
Namespaces |
namespace | adobe |
Functions |
template<typename C > |
back_move_iterator< C > | back_mover (C &x) |
template<typename T > |
T | move (T &x, typename move_sink< T >::type=0) |
template<typename T > |
T & | move (T &x, typename copy_sink< T >::type=0) |
template<typename I , typename O > |
O | move (I f, I l, O result) |
template<typename I , typename O > |
O | move (I &in, O out) |
template<typename I , typename O > |
O | move_backward (I f, I l, O result) |
template<typename I , typename O > |
O | move_backward (I &in, O out) |