|
Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
|
Macros | |
| #define | GTS_INTERNAL_ASSERT(expr) |
| #define | GTS_ASSERT(expr) gts::internal::_assert((expr), #expr, __FILE__, __LINE__) |
| Causes execution to break when expr is false. More... | |
Typedefs | |
| typedef void(* | gts::assertHook) (const char *) |
| The assert hook type. Consumes a string of error information. | |
Functions | |
| void | gts::setAssertHook (assertHook hook) |
| Sets the user defined assert hook. | |
| assertHook | gts::getAssertHook () |
| Gets the user defined assert hook. | |
Assert functionality.
| #define GTS_ASSERT | ( | expr | ) | gts::internal::_assert((expr), #expr, __FILE__, __LINE__) |
Causes execution to break when expr is false.
| expression | The boolean expression. |