OSSIA
Open Scenario System for Interactive Application
concepts.hpp
1 #pragma once
2 
3 #if defined(__GNUC__) && !defined(__clang__)
4 #if __GNUC__ <= 9
5 #define concept concept bool
6 #endif
7 #endif
8 
9 #if __cpp_concepts >= 201907L
10 #define OSSIA_HAS_CONCEPTS 1
11 #define OSSIA_WRAP_CONCEPT(...) __VA_ARGS__
12 #else
13 #define OSSIA_WRAP_CONCEPT(...)
14 #endif