Initializing help system before first use

XPRMdbg_setbrkp

XPRMdbg_setbrkp


Purpose
Set a breakpoint at the given line index.
Synopsis
int XPRMdbg_setbrkp(XPRMmodel model, int lndx);
Arguments
model 
Reference to a model
lndx 
Line index
Return value
0 if successful, 1 otherwise (invalid parameters)
Further information
1. After a breakpoint has been established, execution of the program is interrupted just before the specified location. A breakpoint remains active as long as it is not removed.
2. Breakpoints can be set before execution of the program but are automatically deleted after the execution terminates. A breakpoint may be explicitly removed by calling the function XPRMdbg_clearbrkp.
3. The line index value -1 is a special code to establish a breakpoint just before the execution terminates (when there is no error). The debugger function is therefore called on the last statement of the program or at a call to the exit function.
Related topics