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.