EasySockets v2.0.0
A simple, cross platform socket library for C++.
Loading...
Searching...
No Matches
ContextApi.hpp
1#pragma once
2
3#include <concepts>
4
5namespace es
6{
7 template<typename T>
8 concept ContextApi = requires(T t)
9 {
10 { t.shutdown() };
11 } &&
12 std::is_default_constructible_v<T>
13 && !std::copyable<T>
14 && std::movable<T>;
15}
Definition ContextApi.hpp:8
Definition Addresses.hpp:7