added_to_active_queue_ | encrypto::motion::Gate | protected |
AreDependenciesReady() | encrypto::motion::Gate | inline |
backend_ | encrypto::motion::Gate | protected |
Clear() | encrypto::motion::Gate | |
ConstantArithmeticMultiplicationGate(const ConstantArithmeticWirePointer< T > &a, const arithmetic_gmw::WirePointer< T > &b) | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | inline |
ConstantArithmeticMultiplicationGate(const arithmetic_gmw::WirePointer< T > &a, const ConstantArithmeticWirePointer< T > &b) | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | inline |
ConstantArithmeticMultiplicationGate()=delete | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | |
ConstantArithmeticMultiplicationGate(Gate &)=delete | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | |
EvaluateOnline() final override | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | inlinevirtual |
EvaluateSetup() final override | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | inlinevirtual |
Gate(Gate &)=delete | encrypto::motion::Gate | |
Gate(Backend &backend) | encrypto::motion::Gate | protected |
gate_id_ | encrypto::motion::Gate | protected |
gate_type_ | encrypto::motion::Gate | protected |
GetBaseProvider() | encrypto::motion::Gate | protected |
GetCommunicationLayer() | encrypto::motion::Gate | protected |
GetConfiguration() | encrypto::motion::Gate | protected |
GetId() const | encrypto::motion::Gate | inline |
GetLogger() | encrypto::motion::Gate | protected |
GetMtProvider() | encrypto::motion::Gate | protected |
GetOtProvider(const std::size_t i) | encrypto::motion::Gate | protected |
GetOutputAsArithmeticShare() | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | inline |
GetOutputWires() const | encrypto::motion::Gate | inline |
GetRegister() | encrypto::motion::Gate | protected |
GetSbProvider() | encrypto::motion::Gate | protected |
GetSpProvider() | encrypto::motion::Gate | protected |
number_of_ready_dependencies_ | encrypto::motion::Gate | protected |
online_is_ready_ | encrypto::motion::Gate | protected |
online_is_ready_condition_ | encrypto::motion::Gate | protected |
output_wires_ | encrypto::motion::Gate | protected |
own_output_wires_ | encrypto::motion::Gate | protected |
parent_a_ | encrypto::motion::TwoGate | protected |
parent_b_ | encrypto::motion::TwoGate | protected |
RegisterWaitingFor(std::size_t wire_id) | encrypto::motion::Gate | |
requires_online_interaction_ | encrypto::motion::Gate | protected |
SetOnlineIsReady() | encrypto::motion::Gate | |
SetSetupIsReady() | encrypto::motion::Gate | |
setup_is_ready_ | encrypto::motion::Gate | protected |
setup_is_ready_condition_ | encrypto::motion::Gate | protected |
SetupIsReady() const | encrypto::motion::Gate | inline |
SignalDependencyIsReady() | encrypto::motion::Gate | |
TwoGate(Backend &backend) | encrypto::motion::TwoGate | inlineprotected |
WaitOnline() const | encrypto::motion::Gate | |
WaitSetup() const | encrypto::motion::Gate | |
wire_dependencies_ | encrypto::motion::Gate | protected |
~ConstantArithmeticMultiplicationGate() final=default | encrypto::motion::proto::ConstantArithmeticMultiplicationGate< T, typename > | |
~Gate()=default | encrypto::motion::Gate | virtual |
~TwoGate() override=default | encrypto::motion::TwoGate | |