diff options
Diffstat (limited to 'boost/log/detail/generate_overloads.hpp')
-rw-r--r-- | boost/log/detail/generate_overloads.hpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/boost/log/detail/generate_overloads.hpp b/boost/log/detail/generate_overloads.hpp new file mode 100644 index 0000000000..63b9edf081 --- /dev/null +++ b/boost/log/detail/generate_overloads.hpp @@ -0,0 +1,30 @@ +/* + * Copyright Andrey Semashev 2007 - 2014. + * 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) + */ + +BOOST_LOG_AUX_OVERLOAD(const&, const&) +BOOST_LOG_AUX_OVERLOAD(&, const&) +BOOST_LOG_AUX_OVERLOAD(const&, &) +BOOST_LOG_AUX_OVERLOAD(&, &) + +#if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) + +BOOST_LOG_AUX_OVERLOAD(const&&, const&&) +BOOST_LOG_AUX_OVERLOAD(&&, const&&) +BOOST_LOG_AUX_OVERLOAD(const&&, &&) +BOOST_LOG_AUX_OVERLOAD(&&, &&) + +BOOST_LOG_AUX_OVERLOAD(const&&, const&) +BOOST_LOG_AUX_OVERLOAD(&&, const&) +BOOST_LOG_AUX_OVERLOAD(const&&, &) +BOOST_LOG_AUX_OVERLOAD(&&, &) + +BOOST_LOG_AUX_OVERLOAD(const&, const&&) +BOOST_LOG_AUX_OVERLOAD(&, const&&) +BOOST_LOG_AUX_OVERLOAD(const&, &&) +BOOST_LOG_AUX_OVERLOAD(&, &&) + +#endif // !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) |