OGLplus
(0.59.0)
a C++ wrapper for rendering APIs
eagine
ssl_api
api_traits.hpp
Go to the documentation of this file.
1
#ifndef EAGINE_SSL_API_API_TRAITS_HPP
9
#define EAGINE_SSL_API_API_TRAITS_HPP
10
11
#include "
result.hpp
"
12
13
namespace
eagine::sslp {
14
//------------------------------------------------------------------------------
15
class
ssl_api_traits :
public
default_c_api_traits {
16
public
:
17
template
<
typename
R>
18
using
no_result = ssl_no_result<R>;
19
template
<
typename
R>
20
using
result = ssl_result<R>;
21
template
<
typename
R>
22
using
opt_result = ssl_opt_result<R>;
23
24
template
<
typename
Result>
25
using
combined_result = api_combined_result<Result, ssl_result_info>;
26
27
private
:
28
};
29
//------------------------------------------------------------------------------
30
}
// namespace eagine::sslp
31
32
#endif // EAGINE_SSL_API_API_TRAITS_HPP
result.hpp
Copyright © 2015-2021
Matúš Chochlík
.
<
chochlik -at -gmail.com
>
Documentation generated on Tue Apr 13 2021 by
Doxygen
(version 1.8.17).