neoGFX
Cross-platform C++ app/game engine
|
#include <neolib/neolib.hpp>
Go to the source code of this file.
Classes | |
class | neolib::recursion_limiter< Tag > |
struct | neolib::recursion_limiter< Tag >::too_deep |
Namespaces | |
namespace | neolib |
Macros | |
#define | _limit_recursion_(a) neolib::recursion_limiter<a> _##a##_recursion_limiter_ |
#define | _limit_recursion_to_(a, b) neolib::recursion_limiter<a> _##a##_recursion_limiter_{##b##} |
#define _limit_recursion_ | ( | a | ) | neolib::recursion_limiter<a> _##a##_recursion_limiter_ |
Definition at line 79 of file recursion.hpp.
#define _limit_recursion_to_ | ( | a, | |
b | |||
) | neolib::recursion_limiter<a> _##a##_recursion_limiter_{##b##} |
Definition at line 80 of file recursion.hpp.