EGLplus (0.52.0) a C++ wrapper for EGL

config.hpp
Go to the documentation of this file.
1 
12 #pragma once
13 #ifndef EGLPLUS_CONFIG_1303201545_HPP
14 #define EGLPLUS_CONFIG_1303201545_HPP
15 
16 #ifndef OGLPLUS_NO_SITE_CONFIG
17 #include <oglplus/config/site.hpp>
18 #endif
19 
20 
21 #if OGLPLUS_USE_BOOST_CONFIG
22 #include <boost/config.hpp>
23 #endif
24 
25 #include <oglplus/config/compiler.hpp>
26 
27 #ifdef OGLPLUS_DOCUMENTATION_ONLY
28 #define EGLPLUS_DOCUMENTATION_ONLY OGLPLUS_DOCUMENTATION_ONLY
29 #else
30 #define EGLPLUS_DOCUMENTATION_ONLY 0
31 #endif
32 
33 #ifndef EGLPLUS_LINK_LIBRARY
34 # define EGLPLUS_LINK_LIBRARY OGLPLUS_LINK_LIBRARY
35 #endif
36 
37 #if EGLPLUS_LINK_LIBRARY
38 # define EGLPLUS_LIB_FUNC
39 #else
40 # define EGLPLUS_LIB_FUNC inline
41 #endif
42 
43 
44 #define EGLPLUS_FAKE_USE(EXPR) (void)EXPR
45 
46 #define EGLPLUS_NOEXCEPT(...) OGLPLUS_NOEXCEPT(__VA_ARGS__)
47 #define EGLPLUS_NOEXCEPT_IF(...) EGLPLUS_NOEXCEPT_IF(__VA_ARGS__)
48 
49 #ifndef EGLPLUS_NO_ENUM_VALUE_NAMES
50 # define EGLPLUS_NO_ENUM_VALUE_NAMES 0
51 #endif
52 
53 #ifndef EGLPLUS_NO_ENUM_VALUE_RANGES
54 # define EGLPLUS_NO_ENUM_VALUE_RANGES 0
55 #endif
56 
57 #endif // include guard

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).