![]() |
Public API Reference |
Debugging utilities and helpers. More...
Classes | |
| struct | iDynamicsDebuggerManager |
| Creation of dynamic system debuggers. More... | |
| struct | iDynamicSystemDebugger |
| A class to help visualization and debugging of physical simulations made through the iDynamicSystem plugin. More... | |
| struct | iVisualDebugger |
| Visual debugging tools. More... | |
| class | VisualDebuggerHelper |
| Helper class for visual debugging tools. More... | |
Functions | |
| static void | DebugBreak () |
| Break execution for debugging purposes. | |
| void | DumpAllocateMemoryBlocks () |
| Print all memory blocks allocated with the "checking" functions, including where they were allocated, to a file "allocations.txt". | |
| bool | VerifyAllMemory () |
| Verify that all memory blocks allocated with the "checking" functions did not overrun or the allocated space. | |
Debugging utilities and helpers.
| static void CS::Debug::DebugBreak | ( | ) | [inline, static] |
Break execution for debugging purposes.
Causes a signal/exception/fault (which depends on the exact nomenclature used on a platform) with the intention to break into an attached debugger.
Definition at line 967 of file cssysdef.h.
| void CS::Debug::DumpAllocateMemoryBlocks | ( | ) |
Print all memory blocks allocated with the "checking" functions, including where they were allocated, to a file "allocations.txt".
| bool CS::Debug::VerifyAllMemory | ( | ) |
Verify that all memory blocks allocated with the "checking" functions did not overrun or the allocated space.
true if all memory blocks are in order, false otherwise.