ABYOperationGate

class ABYOperationGate(operation: PutOperationGate, operands: List<ABYCircuitGate>, circuitType: ABYCircuitType) : ABYCircuitGate

Functions

putGate
Link copied to clipboard
open override fun putGate(builder: ABYCircuitBuilder, childShares: List<Share>): Share

Adds the gate represented by this object to the given circuit.

Properties

children
Link copied to clipboard
val children: List<ABYCircuitGate>
circuitType
Link copied to clipboard
val circuitType: ABYCircuitType
operation
Link copied to clipboard
val operation: PutOperationGate
variableGate
Link copied to clipboard
var variableGate: Boolean = false