#include <boolean_gmw_gate.h>
◆ MuxGate() [1/3]
Provides the functionality of ternary expression "s ? a : b";.
- Parameters
-
a | first input share |
b | second input share |
s | selection bit share |
◆ ~MuxGate()
encrypto::motion::proto::boolean_gmw::MuxGate::~MuxGate |
( |
| ) |
|
|
finaldefault |
◆ MuxGate() [2/3]
encrypto::motion::proto::boolean_gmw::MuxGate::MuxGate |
( |
| ) |
|
|
delete |
◆ MuxGate() [3/3]
encrypto::motion::proto::boolean_gmw::MuxGate::MuxGate |
( |
const Gate & |
| ) |
|
|
delete |
◆ EvaluateOnline()
void encrypto::motion::proto::boolean_gmw::MuxGate::EvaluateOnline |
( |
| ) |
|
|
finaloverridevirtual |
◆ EvaluateSetup()
void encrypto::motion::proto::boolean_gmw::MuxGate::EvaluateSetup |
( |
| ) |
|
|
finaloverridevirtual |
◆ GetOutputAsGmwShare()
◆ GetOutputAsShare()
const motion::SharePointer encrypto::motion::proto::boolean_gmw::MuxGate::GetOutputAsShare |
( |
| ) |
const |
The documentation for this class was generated from the following files: