Пример #1
0
        protected override void ReceiveInputValues <T>(T leftValue, T rightValue, IBatchCircuitEvaluator <T> evaluator, ForwardEvaluationState <T> evaluationState)
        {
            T outputValue = evaluator.EvaluateXorGate(leftValue, rightValue);

            SendOutputValue(outputValue, evaluator, evaluationState);
        }
 public T EvaluateXorGate(T leftValue, T rightValue)
 {
     return(_innerEvaluator.EvaluateXorGate(leftValue, rightValue));
 }