diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:22:41 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:22:41 +0900 |
commit | 3c1df2168531ad5580076ae08d529054689aeedd (patch) | |
tree | 941aff6f86393eecacddfec252a8508c7e8351c9 /boost/beast/experimental/core/detail/service_base.hpp | |
parent | d6a306e745acfee00e81ccaf3324a2a03516db41 (diff) | |
download | boost-3c1df2168531ad5580076ae08d529054689aeedd.tar.gz boost-3c1df2168531ad5580076ae08d529054689aeedd.tar.bz2 boost-3c1df2168531ad5580076ae08d529054689aeedd.zip |
Imported Upstream version 1.70.0upstream/1.70.0
Diffstat (limited to 'boost/beast/experimental/core/detail/service_base.hpp')
-rw-r--r-- | boost/beast/experimental/core/detail/service_base.hpp | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/boost/beast/experimental/core/detail/service_base.hpp b/boost/beast/experimental/core/detail/service_base.hpp deleted file mode 100644 index 278db3f71d..0000000000 --- a/boost/beast/experimental/core/detail/service_base.hpp +++ /dev/null @@ -1,50 +0,0 @@ -// -// Copyright (c) 2018 Vinnie Falco (vinnie dot falco at gmail dot com) -// -// 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) -// -// Official repository: https://github.com/boostorg/beast -// - -#ifndef BOOST_BEAST_CORE_DETAIL_SERVICE_BASE_HPP -#define BOOST_BEAST_CORE_DETAIL_SERVICE_BASE_HPP - -#include <boost/asio/execution_context.hpp> - -namespace boost { -namespace beast { -namespace detail { - -template<class T> -class service_id : public boost::asio::execution_context::id -{ -}; - -template<class T> -class service_base - : public boost::asio::execution_context::service -{ -protected: - boost::asio::execution_context& ctx_; - -public: - static service_id<T> id; - - explicit - service_base(boost::asio::execution_context& ctx) - : boost::asio::execution_context::service(ctx) - , ctx_(ctx) - { - } -}; - -template<class T> -service_id<T> -service_base<T>::id; - -} // detail -} // beast -} // boost - -#endif |