WatchExpression.BreakpointType

Syntax

WatchExpression.BreakpointType

Data Type

WatchExpressionBreakType

Use the following constants with this data type:

  • WatchExpressionBreakType_None –(Value: 0x0) Specifies no breakpoint.
  • WatchExpressionBreakType_OnChange –(Value: 0x1) Specifies to suspend the execution when the evaluated value of the watch expression changes.
  • WatchExpressionBreakType_OnExpressionTrue –(Value: 0x2) Specifies to suspend the execution whenever the coerced value of the watch expression evaluates to True . This option has no effect on arrays or containers.

Purpose

Specifies the type of the conditional breakpoint settings for the watch expression.

Remarks

The TestStand Engine maintains and monitors a list of watch expressions and evaluates conditional breakpoint settings during execution. You can add a watch expression to the list that the engine maintains and monitors by passing True to the insertInEngine parameter of the WatchExpressions.Insert method. Breakpoints are ignored if you disable them using the StationOptions.BreakpointsEnabled property.

See Also

StationOptions.BreakpointsEnabled

WatchExpressions.Insert