Tracks recursive depth, incrementing a thread_local on construction and decrementing it on destruction, throwing if depth exceeds max depth. More...
Static Public Member Functions | |
static void | SetMaxDepth (uint32_t value) |
Sets the maximum recursion depth permitted. | |
Tracks recursive depth, incrementing a thread_local on construction and decrementing it on destruction, throwing if depth exceeds max depth.
|
static |
Sets the maximum recursion depth permitted.