Telnet++ 4.0.0.9
A C++ library for interacting with Telnet streams
Loading...
Searching...
No Matches
return_default.hpp
1#pragma once
2
3namespace telnetpp::detail {
4
5template <class T>
6struct return_default_constructed
7{
8 constexpr T operator()()
9 {
10 return T{};
11 }
12};
13
14template <>
15struct return_default_constructed<void>
16{
17 constexpr void operator()()
18 {
19 }
20};
21
22} // namespace telnetpp::detail