Example #1
0
        public override void ReceiveInputValue <T>(T value, IBatchCircuitEvaluator <T> evaluator, ForwardEvaluationState <T> evaluationState, CircuitContext circuitContext)
        {
            T outputValue = evaluator.EvaluateNotGate(value, _context, circuitContext);

            SendOutputValue(outputValue, evaluator, evaluationState, circuitContext);
        }
 public T EvaluateNotGate(T value)
 {
     return(_innerEvaluator.EvaluateNotGate(value));
 }