1234567891011121314151617181920212223242526272829303132333435 |
- /*
- * [begin_description]
- * Boost bind pull the placeholders, _1, _2, ... into global
- * namespace. This can conflict with the C++03 TR1 and C++11
- * std::placeholders. This header provides a workaround for
- * this problem.
- * [end_description]
- *
- * Copyright 2012 Christoph Koke
- * Copyright 2012 Karsten Ahnert
- *
- * Distributed under the Boost Software License, Version 1.0.
- * (See accompanying file LICENSE_1_0.txt or
- * copy at http://www.boost.org/LICENSE_1_0.txt)
- * */
- #ifndef BOOST_NUMERIC_ODEINT_UTIL_BIND_HPP_INCLUDED
- #define BOOST_NUMERIC_ODEINT_UTIL_BIND_HPP_INCLUDED
- #include <functional>
- namespace boost {
- namespace numeric {
- namespace odeint {
- namespace detail {
- using std::bind;
- using namespace std::placeholders;
- } //namespace detail
- } //namespace odeint
- } //namespace numeric
- } //namespace boost
- #endif // BOOST_NUMERIC_ODEINT_UTIL_BIND_HPP_INCLUDED
|