summaryrefslogtreecommitdiff
path: root/src/third_party/boost-1.69.0/boost/thread/csbl
diff options
context:
space:
mode:
Diffstat (limited to 'src/third_party/boost-1.69.0/boost/thread/csbl')
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/functional.hpp49
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_arg.hpp41
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_traits.hpp35
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/config.hpp16
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/pointer_traits.hpp35
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/scoped_allocator.hpp35
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/shared_ptr.hpp42
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/memory/unique_ptr.hpp28
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/tuple.hpp49
-rw-r--r--src/third_party/boost-1.69.0/boost/thread/csbl/vector.hpp35
10 files changed, 0 insertions, 365 deletions
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/functional.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/functional.hpp
deleted file mode 100644
index 7a7e928b70f..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/functional.hpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_FUNCTIONAL_HPP
-#define BOOST_CSBL_FUNCTIONAL_HPP
-
-#include <boost/config.hpp>
-
-#include <functional>
-
-#if defined BOOST_THREAD_USES_BOOST_FUNCTIONAL || defined BOOST_NO_CXX11_HDR_FUNCTIONAL || defined BOOST_NO_CXX11_RVALUE_REFERENCES
-#ifndef BOOST_THREAD_USES_BOOST_FUNCTIONAL
-#define BOOST_THREAD_USES_BOOST_FUNCTIONAL
-#endif
-#include <boost/function.hpp>
-#endif
-
-namespace boost
-{
- namespace csbl
- {
-#if defined BOOST_THREAD_USES_BOOST_FUNCTIONAL
- using ::boost::function;
-#else
- // D.8.1, base (deprecated):
- // 20.9.3, reference_wrapper:
- // 20.9.4, arithmetic operations:
- // 20.9.5, comparisons:
- // 20.9.6, logical operations:
- // 20.9.7, bitwise operations:
- // 20.9.8, negators:
- // 20.9.9, bind:
- // D.9, binders (deprecated):
- // D.8.2.1, adaptors (deprecated):
- // D.8.2.2, adaptors (deprecated):
- // 20.9.10, member function adaptors:
- // 20.9.11 polymorphic function wrappers:
- using ::std::function;
- // 20.9.12, hash function primary template:
-#endif
-
- }
-}
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_arg.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_arg.hpp
deleted file mode 100644
index 354cdaee885..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_arg.hpp
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_ALLOCATOR_ARG_HPP
-#define BOOST_CSBL_MEMORY_ALLOCATOR_ARG_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-// 20.7.6, allocator argument tag
-#if defined BOOST_NO_CXX11_ALLOCATOR
-#include <boost/container/scoped_allocator.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::container::allocator_arg_t;
- using ::boost::container::allocator_arg;
- }
-}
-#else
-namespace boost
-{
- namespace csbl
- {
- using ::std::allocator_arg_t;
- using ::std::allocator_arg;
- }
-}
-#endif // BOOST_NO_CXX11_ALLOCATOR
-namespace boost
-{
- using ::boost::csbl::allocator_arg_t;
- using ::boost::csbl::allocator_arg;
-}
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_traits.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_traits.hpp
deleted file mode 100644
index 3737cd85def..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/allocator_traits.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_ALLOCATOR_TRAITS_HPP
-#define BOOST_CSBL_MEMORY_ALLOCATOR_TRAITS_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-// 20.7.8, allocator traits
-#if defined BOOST_NO_CXX11_ALLOCATOR
-#include <boost/container/allocator_traits.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::container::allocator_traits;
- }
-}
-#else
-namespace boost
-{
- namespace csbl
- {
- using ::std::allocator_traits;
- }
-}
-#endif // BOOST_NO_CXX11_POINTER_TRAITS
-
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/config.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/config.hpp
deleted file mode 100644
index 7b0596ac490..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/config.hpp
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_CONFIG_HPP
-#define BOOST_CSBL_MEMORY_CONFIG_HPP
-
-#include <boost/config.hpp>
-
-#include <memory>
-
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/pointer_traits.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/pointer_traits.hpp
deleted file mode 100644
index 320f8e9e774..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/pointer_traits.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_POINTER_TRAITS_HPP
-#define BOOST_CSBL_MEMORY_POINTER_TRAITS_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-// 20.7.3, pointer traits
-#if defined BOOST_NO_CXX11_ALLOCATOR
-#include <boost/intrusive/pointer_traits.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::intrusive::pointer_traits;
- }
-}
-#else
-namespace boost
-{
- namespace csbl
- {
- using ::std::pointer_traits;
- }
-}
-#endif // BOOST_NO_CXX11_ALLOCATOR
-
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/scoped_allocator.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/scoped_allocator.hpp
deleted file mode 100644
index a92f3d85146..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/scoped_allocator.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_SCOPED_ALLOCATOR_HPP
-#define BOOST_CSBL_MEMORY_SCOPED_ALLOCATOR_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-// 20.7.7, uses_allocator
-#if defined BOOST_NO_CXX11_ALLOCATOR
-#include <boost/container/scoped_allocator.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::container::uses_allocator;
- }
-}
-#else
-namespace boost
-{
- namespace csbl
- {
- using ::std::uses_allocator;
- }
-}
-#endif // BOOST_NO_CXX11_POINTER_TRAITS
-
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/shared_ptr.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/shared_ptr.hpp
deleted file mode 100644
index e9a9383723a..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/shared_ptr.hpp
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright (C) 2014 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2014/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_MEMORY_SHARED_PTR_HPP
-#define BOOST_CSBL_MEMORY_SHARED_PTR_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-#if defined BOOST_NO_CXX11_SMART_PTR
-
-#include <boost/smart_ptr/shared_ptr.hpp>
-#include <boost/smart_ptr/make_shared.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::shared_ptr;
- using ::boost::make_shared;
- }
-}
-
-#else
-
-#include <boost/shared_ptr.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using std::shared_ptr;
- using std::make_shared;
- }
-}
-
-#endif
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/unique_ptr.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/memory/unique_ptr.hpp
deleted file mode 100644
index 17abf54e92a..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/memory/unique_ptr.hpp
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright (C) 2013-2014 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation using interprocess::unique_ptr.
-// 2014/09 Vicente J. Botet Escriba
-// Adaptation to movelib::unique_ptr
-
-#ifndef BOOST_CSBL_MEMORY_UNIQUE_PTR_HPP
-#define BOOST_CSBL_MEMORY_UNIQUE_PTR_HPP
-
-#include <boost/thread/csbl/memory/config.hpp>
-
-#include <boost/move/unique_ptr.hpp>
-#include <boost/move/make_unique.hpp>
-
-namespace boost
-{
- namespace csbl
- {
- using ::boost::movelib::unique_ptr;
- using ::boost::movelib::make_unique;
-
- }
-}
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/tuple.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/tuple.hpp
deleted file mode 100644
index 860229ebe0b..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/tuple.hpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_TUPLE_HPP
-#define BOOST_CSBL_TUPLE_HPP
-
-#include <boost/config.hpp>
-
-#if defined BOOST_THREAD_USES_BOOST_TUPLE || defined BOOST_NO_CXX11_HDR_TUPLE || defined BOOST_NO_CXX11_RVALUE_REFERENCES
-#include <boost/tuple/tuple.hpp>
-#ifndef BOOST_THREAD_USES_BOOST_TUPLE
-#define BOOST_THREAD_USES_BOOST_TUPLE
-#endif
-
-#else
-#include <tuple>
-#endif
-
-namespace boost
-{
- namespace csbl
- {
-#if defined BOOST_THREAD_USES_BOOST_TUPLE
- using ::boost::tuple;
- using ::boost::get;
- using ::boost::make_tuple;
- //using ::boost::tuple_size;
-#else
- // 20.4.2, class template tuple:
- using ::std::tuple;
- using ::std::get;
- using ::std::make_tuple;
- using ::std::tuple_size;
- // 20.4.2.4, tuple creation functions:
- // 20.4.2.5, tuple helper classes:
- // 20.4.2.6, element access:
- // 20.4.2.7, relational operators:
- // 20.4.2.8, allocator-related traits
- // 20.4.2.9, specialized algorithms:
-#endif
-
- }
-}
-#endif // header
diff --git a/src/third_party/boost-1.69.0/boost/thread/csbl/vector.hpp b/src/third_party/boost-1.69.0/boost/thread/csbl/vector.hpp
deleted file mode 100644
index c77a5b143bb..00000000000
--- a/src/third_party/boost-1.69.0/boost/thread/csbl/vector.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright (C) 2013 Vicente J. Botet Escriba
-//
-// 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)
-//
-// 2013/10 Vicente J. Botet Escriba
-// Creation.
-
-#ifndef BOOST_CSBL_VECTOR_HPP
-#define BOOST_CSBL_VECTOR_HPP
-
-#include <boost/config.hpp>
-
-#if defined BOOST_THREAD_USES_BOOST_VECTOR || defined BOOST_NO_CXX11_RVALUE_REFERENCES || defined BOOST_MSVC
-#ifndef BOOST_THREAD_USES_BOOST_VECTOR
-#define BOOST_THREAD_USES_BOOST_VECTOR
-#endif
-#include <boost/container/vector.hpp>
-#else
-#include <vector>
-#endif
-
-namespace boost
-{
- namespace csbl
- {
-#if defined BOOST_THREAD_USES_BOOST_VECTOR
- using ::boost::container::vector;
-#else
- using ::std::vector;
-#endif
-
- }
-}
-#endif // header