diff options
Diffstat (limited to 'inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/tuple/tuple.hpp')
-rw-r--r-- | inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/tuple/tuple.hpp | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/tuple/tuple.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/tuple/tuple.hpp deleted file mode 100644 index 433d4b316..000000000 --- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/tuple/tuple.hpp +++ /dev/null @@ -1,67 +0,0 @@ -// tuple.hpp - Boost Tuple Library -------------------------------------- - -// Copyright (C) 1999, 2000 Jaakko Jarvi (jaakko.jarvi@cs.utu.fi) -// -// 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) - -// For more information, see http://www.boost.org - -// ----------------------------------------------------------------- - -#ifndef BOOST_TUPLE_HPP -#define BOOST_TUPLE_HPP - -#if defined(__sgi) && defined(_COMPILER_VERSION) && _COMPILER_VERSION <= 730 -// Work around a compiler bug. -// boost::python::tuple has to be seen by the compiler before the -// boost::tuple class template. -namespace boost { namespace python { class tuple; }} -#endif - -#include "boost/config.hpp" -#include "boost/static_assert.hpp" - -// other compilers -#include "boost/ref.hpp" -#include "boost/tuple/detail/tuple_basic.hpp" - - -namespace boost { - -using tuples::tuple; -using tuples::make_tuple; -using tuples::tie; -#if !defined(BOOST_NO_USING_TEMPLATE) -using tuples::get; -#else -// -// The "using tuples::get" statement causes the -// Borland compiler to ICE, use forwarding -// functions instead: -// -template<int N, class HT, class TT> -inline typename tuples::access_traits< - typename tuples::element<N, tuples::cons<HT, TT> >::type - >::non_const_type -get(tuples::cons<HT, TT>& c) { - return tuples::get<N,HT,TT>(c); -} -// get function for const cons-lists, returns a const reference to -// the element. If the element is a reference, returns the reference -// as such (that is, can return a non-const reference) -template<int N, class HT, class TT> -inline typename tuples::access_traits< - typename tuples::element<N, tuples::cons<HT, TT> >::type - >::const_type -get(const tuples::cons<HT, TT>& c) { - return tuples::get<N,HT,TT>(c); -} - -#endif // BOOST_NO_USING_TEMPLATE - -} // end namespace boost - - -#endif // BOOST_TUPLE_HPP |