C# Class MpcLib.Common.FiniteField.Circuits.Wire

Show file Open project: mahdiz/mpclib Class Usage Examples

Public Properties

Property Type Description
ConstValue Zp
InputIndex int
IsOutput bool

Public Methods

Method Description
Clone ( ) : Wire
Wire ( ) : System.Diagnostics
Wire ( Gate sourceGate, Gate targetGate ) : System.Diagnostics
Wire ( Gate sourceGate, bool isOutput ) : System.Diagnostics
Wire ( Zp constValue ) : System.Diagnostics
Wire ( int inputIndex, Gate targetGate ) : System.Diagnostics
Wire ( int inputIndex, bool isInput ) : System.Diagnostics
Wire ( int inputIndex, bool isOutput, Zp constValue ) : System.Diagnostics

Method Details

Clone() public method

public Clone ( ) : Wire
return Wire

Wire() public method

public Wire ( ) : System.Diagnostics
return System.Diagnostics

Wire() public method

public Wire ( Gate sourceGate, Gate targetGate ) : System.Diagnostics
sourceGate Gate
targetGate Gate
return System.Diagnostics

Wire() public method

public Wire ( Gate sourceGate, bool isOutput ) : System.Diagnostics
sourceGate Gate
isOutput bool
return System.Diagnostics

Wire() public method

public Wire ( Zp constValue ) : System.Diagnostics
constValue Zp
return System.Diagnostics

Wire() public method

public Wire ( int inputIndex, Gate targetGate ) : System.Diagnostics
inputIndex int
targetGate Gate
return System.Diagnostics

Wire() public method

public Wire ( int inputIndex, bool isInput ) : System.Diagnostics
inputIndex int
isInput bool
return System.Diagnostics

Wire() public method

public Wire ( int inputIndex, bool isOutput, Zp constValue ) : System.Diagnostics
inputIndex int
isOutput bool
constValue Zp
return System.Diagnostics

Property Details

ConstValue public property

public Zp ConstValue
return Zp

InputIndex public property

public int InputIndex
return int

IsOutput public property

public bool IsOutput
return bool