added_to_active_queue_ | encrypto::motion::Gate | protected |
AreDependenciesReady() | encrypto::motion::Gate | inline |
backend_ | encrypto::motion::Gate | protected |
Clear() | encrypto::motion::Gate | |
EvaluateOnline() final override | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inlinevirtual |
EvaluateSetup() final override | encrypto::motion::proto::arithmetic_gmw::InputGate< 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 |
GetOutputArithmeticWire() | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inline |
GetOutputAsArithmeticShare() | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inline |
GetOutputWires() const | encrypto::motion::Gate | inline |
GetRegister() | encrypto::motion::Gate | protected |
GetSbProvider() | encrypto::motion::Gate | protected |
GetSpProvider() | encrypto::motion::Gate | protected |
InitializationHelper() | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inline |
input_owner_id_ | encrypto::motion::InputGate | protected |
InputGate(std::span< const T > input, std::size_t input_owner, Backend &backend) | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inline |
InputGate(std::vector< T > &&input, std::size_t input_owner, Backend &backend) | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | inline |
encrypto::motion::InputGate::InputGate(Backend &backend) | encrypto::motion::InputGate | inlineprotected |
encrypto::motion::InputGate::InputGate(InputGate &)=delete | encrypto::motion::InputGate | protected |
number_of_ready_dependencies_ | encrypto::motion::Gate | protected |
OneGate(OneGate &)=delete | encrypto::motion::OneGate | |
OneGate(Backend &backend) | encrypto::motion::OneGate | inlineprotected |
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_ | encrypto::motion::OneGate | 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 | |
WaitOnline() const | encrypto::motion::Gate | |
WaitSetup() const | encrypto::motion::Gate | |
wire_dependencies_ | encrypto::motion::Gate | protected |
~Gate()=default | encrypto::motion::Gate | virtual |
~InputGate() final=default | encrypto::motion::proto::arithmetic_gmw::InputGate< T, typename > | |
~OneGate() override=default | encrypto::motion::OneGate | |