|
MOTION
0.01
Framework for mixed-protocol multi-party computation
|
#include <constant_gate.h>


Public Member Functions | |
| ConstantArithmeticInputGate (const std::vector< T > &v, Backend &backend) | |
| ConstantArithmeticInputGate (std::vector< T > &&v, Backend &backend) | |
| ~ConstantArithmeticInputGate () final=default | |
| void | InitializationHelper () |
| void | EvaluateSetup () final override |
| void | EvaluateOnline () final override |
| motion::SharePointer | GetOutputAsShare () const |
Public Member Functions inherited from encrypto::motion::Gate | |
| virtual | ~Gate ()=default |
| const std::vector< WirePointer > & | GetOutputWires () const |
| void | Clear () |
| void | RegisterWaitingFor (std::size_t wire_id) |
| void | SignalDependencyIsReady () |
| bool | AreDependenciesReady () |
| void | SetSetupIsReady () |
| void | SetOnlineIsReady () |
| void | WaitSetup () const |
| void | WaitOnline () const |
| bool | SetupIsReady () const |
| std::int64_t | GetId () const |
| Gate (Gate &)=delete | |
| encrypto::motion::proto::ConstantArithmeticInputGate< T >::ConstantArithmeticInputGate | ( | const std::vector< T > & | v, |
| Backend & | backend | ||
| ) |

| encrypto::motion::proto::ConstantArithmeticInputGate< T >::ConstantArithmeticInputGate | ( | std::vector< T > && | v, |
| Backend & | backend | ||
| ) |

|
finaldefault |
|
inlinefinaloverridevirtual |
|
inlinefinaloverridevirtual |
| motion::SharePointer encrypto::motion::proto::ConstantArithmeticInputGate< T >::GetOutputAsShare |
|
inline |


1.8.17