8 Commits

Author SHA1 Message Date
Dmitry Marakasov
77a97972b3 Don't mention C++11 in project description
We currently use C++17 and will switch to a newer standards as
needed.

Fixes #137
2022-09-12 18:06:10 +03:00
Dmitry Marakasov
0b74fbc7fb Switch to C++17
- Use modern CMake way to set C++ standard
- Remove hacks around Optional, as std::optional is now available
2022-04-27 21:57:46 +03:00
Dmitry Marakasov
eabd23373d Fix unneeded doxygen autolinks 2015-09-07 02:27:35 +03:00
Dmitry Marakasov
9e7482c154 Document Optional 2014-12-26 20:54:22 +03:00
Dmitry Marakasov
19154ec765 Ident nested preprocessor 2014-12-25 22:25:44 +03:00
Dmitry Marakasov
74bff27f86 Use experimental/optional if available 2014-12-25 22:17:44 +03:00
Dmitry Marakasov
17053c2bab Move cpp_optional into separate directory 2014-12-25 19:40:50 +03:00
Dmitry Marakasov
d4736c2a0d Add SDL2pp wrapper for optional
With future C++ standards, library will switch to std::optional, however
for now we need a wrapper to choose between our bundled implementation,
std::experimental::optional (if that's available) and std::optional
(when that's available)
2014-12-25 17:28:23 +03:00