diff options
Diffstat (limited to 'boost/beast/websocket/detail/error.hpp')
-rw-r--r-- | boost/beast/websocket/detail/error.hpp | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/boost/beast/websocket/detail/error.hpp b/boost/beast/websocket/detail/error.hpp deleted file mode 100644 index 1cf63fc68a..0000000000 --- a/boost/beast/websocket/detail/error.hpp +++ /dev/null @@ -1,78 +0,0 @@ -// -// Copyright (c) 2016-2017 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_WEBSOCKET_DETAIL_ERROR_HPP -#define BOOST_BEAST_WEBSOCKET_DETAIL_ERROR_HPP - -#include <boost/beast/core/error.hpp> -#include <boost/beast/core/string.hpp> - -namespace boost { - -namespace beast { -namespace websocket { -enum class error; -enum class condition; -} // websocket -} // beast - -namespace system { -template<> -struct is_error_code_enum<beast::websocket::error> -{ - static bool const value = true; -}; -template<> -struct is_error_condition_enum<beast::websocket::condition> -{ - static bool const value = true; -}; -} // system - -namespace beast { -namespace websocket { -namespace detail { - -class error_codes : public error_category -{ -public: - const char* - name() const noexcept override; - - std::string - message(int ev) const override; - - error_condition - default_error_condition(int ev) const noexcept override; -}; - -class error_conditions : public error_category -{ -public: - const char* - name() const noexcept override; - - std::string - message(int cv) const override; -}; - -} // detail - -error_code -make_error_code(error e); - -error_condition -make_error_condition(condition c); - -} // websocket -} // beast - -} // boost - -#endif |