Namespace RuntimeCheck details. Functionalities for runtime check. More...
Namespace RuntimeCheck details. Functionalities for runtime check.
Classes | |
| struct | RuntimeCheckMessage |
| RuntimeCheckMessage structure used by the EventRuntimeCheckMessage. More... | |
Functions | |
| void | DoRuntimeCheckMessage (PCChar8 message, PCChar8 sourceFileLine) |
| Function to call to print out a DebugMessage. More... | |
Variables | |
| Delegate< const RuntimeCheckMessage & > * | EventRuntimeCheckMessage |
| Global event - Call back - where to register to trace Debug message (blocking code permission violations, time critical violation, Exception in destructor, etc.) in your application. More... | |
Modules | |
| Assertion | |
| Context Time Critical | |
| Blocking code checking | |
Function to call to print out a DebugMessage.
Will print out the message in the EventDebugMessage.
| message | The debug message for the user. |
| sourceFileLine | The source file line. |
| Delegate< const RuntimeCheckMessage & > * EventRuntimeCheckMessage |
Global event - Call back - where to register to trace Debug message (blocking code permission violations, time critical violation, Exception in destructor, etc.) in your application.
Messages may be noticed only in DEBUG.
Create a function for e.g
and branch it to the event using a DelegateFunction. You can also create a method (same prototype) and branch it with a DelegateMethod.