OGLplus  (0.59.0) a C++ wrapper for rendering APIs

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

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).