copy_ctor_mutates_rhs.hpp 580 B

123456789101112131415161718192021
  1. // Copyright David Abrahams 2003.
  2. // Distributed under the Boost Software License, Version 1.0. (See
  3. // accompanying file LICENSE_1_0.txt or copy at
  4. // http://www.boost.org/LICENSE_1_0.txt)
  5. #ifndef COPY_CTOR_MUTATES_RHS_DWA2003219_HPP
  6. # define COPY_CTOR_MUTATES_RHS_DWA2003219_HPP
  7. #include <boost/python/detail/is_auto_ptr.hpp>
  8. #include <boost/mpl/bool.hpp>
  9. namespace boost { namespace python { namespace detail {
  10. template <class T>
  11. struct copy_ctor_mutates_rhs
  12. : is_auto_ptr<T>
  13. {
  14. };
  15. }}} // namespace boost::python::detail
  16. #endif // COPY_CTOR_MUTATES_RHS_DWA2003219_HPP