VeriStand .NET API Reference

BooleanEvaluation.Evaluate Method

Performs a Boolean evaluation on the specified value.

Namespace: NationalInstruments.VeriStand.StimulusProfileDefinitionApi
Assembly: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi (in NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll) Version: 2013.0.0.0 (2013.0.0.0)
Visual Basic (Declaration)
Public Overrides Function Evaluate ( _
	value As DataValue _
) As Boolean
C#
public override bool Evaluate(
	DataValue value
)
Visual C++
public:
virtual bool Evaluate(
	DataValue^ value
) override

Parameters

value
Type: NationalInstruments.VeriStand.Data.DataValue
The value to evaluate. This is typically the return value of a real-time sequence.

Return Value

By default, true (True in Visual Basic) if the value passes. If you invert the evaluation, false (False in Visual Basic) indicates a pass.

Exceptions

ExceptionCondition
ArgumentNullException value is a null reference (Nothing in Visual Basic).

Remarks

Note:

You can use the Invert property to invert a Boolean evaluation.

Overrides Evaluation.Evaluate.

See Also