XPRMDebugger Interface
Interface used to implement a model debugger. To implement a debugger, you should implement this interface then set the Debugger member of the
XPRMModel class, which will call your Debug function when breakpoints occur in the model.
Namespace: Mosel
Assembly: xprmdn (in xprmdn.dll) Version: 5.0.2.0

C#
public interface XPRMDebugger
The XPRMDebugger type exposes the following members.

Name | Description | |
---|---|---|
![]() |
Debug |
Debugger entry point. This function is called by Mosel whenever execution of the model is interrupted. From there, breakpoints can be managed (XPRMModel.setBreakpoint(XPRMLocation), XPRMModel.clearBreakpoint(XPRMLocation), XPRMModel.clearAllBreakpoints()) and the model may be inspected (XPRMModel.findIdentifier(string), XPRMModel.setStackFrame(int)). The return value indicates whether execution should resume and when next interruption should happen.
|
