arg_to_python_base.hpp 648 B

123456789101112131415161718192021222324
  1. // Copyright David Abrahams 2002.
  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 ARG_TO_PYTHON_BASE_DWA200237_HPP
  6. # define ARG_TO_PYTHON_BASE_DWA200237_HPP
  7. # include <boost/python/handle.hpp>
  8. namespace boost { namespace python { namespace converter {
  9. struct registration;
  10. namespace detail
  11. {
  12. struct BOOST_PYTHON_DECL arg_to_python_base
  13. : handle<>
  14. {
  15. arg_to_python_base(void const volatile* source, registration const&);
  16. };
  17. }
  18. }}} // namespace boost::python::converter
  19. #endif // ARG_TO_PYTHON_BASE_DWA200237_HPP