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

api_traits.hpp
Go to the documentation of this file.
1 #ifndef OALPLUS_ALUT_API_API_TRAITS_HPP
9 #define OALPLUS_ALUT_API_API_TRAITS_HPP
10 
11 #include "result.hpp"
12 
13 namespace eagine::oalp {
14 //------------------------------------------------------------------------------
19 public:
21  template <typename R>
23 
25  template <typename R>
27 
29  template <typename R>
31 
32 private:
33  std::string _full_name;
34 };
35 //------------------------------------------------------------------------------
36 } // namespace eagine::oalp
37 
38 #endif // OALPLUS_ALUT_API_API_TRAITS_HPP
Class wrapping the result of a C-API function call.
Definition: c_api_wrap.hpp:210
Policy customizing the generic C-API wrappers for the ALUT API.
Definition: api_traits.hpp:18
api_opt_result< Result, alut_result_info > alut_opt_result
Class wrapping the result of a ALUT API function call.
Definition: result.hpp:180
Primary template for conditionally valid values.
Definition: decl.hpp:49
api_no_result< Result, alut_no_result_info > alut_no_result
Alias for always-invalid result of a missing ALUT API function call.
Definition: result.hpp:166
AL-related code is placed in this namespace.
Definition: oalplus.hpp:11
Policy class customizing C-API constant value loading and function linking.
Definition: c_api_wrap.hpp:901

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