| 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::OutputGate< T, typename > | inlinevirtual |
| EvaluateSetup() final override | encrypto::motion::proto::arithmetic_gmw::OutputGate< 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::arithmetic_gmw::OutputGate< T, typename > | inline |
| GetOutputWires() const | encrypto::motion::Gate | inline |
| GetRegister() | encrypto::motion::Gate | protected |
| GetSbProvider() | encrypto::motion::Gate | protected |
| GetSpProvider() | encrypto::motion::Gate | protected |
| is_my_output_ | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | protected |
| m | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | 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_message_futures_ | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | protected |
| output_owner_ | encrypto::motion::OutputGate | protected |
| output_wires_ | encrypto::motion::Gate | protected |
| OutputGate(const arithmetic_gmw::WirePointer< T > &parent, std::size_t output_owner=kAll) | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | inline |
| OutputGate(const arithmetic_gmw::SharePointer< T > &parent, std::size_t output_owner) | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | inline |
| OutputGate(const motion::SharePointer &parent, std::size_t output_owner) | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | inline |
| encrypto::motion::OutputGate::OutputGate(OutputGate &)=delete | encrypto::motion::OutputGate | |
| encrypto::motion::OutputGate::OutputGate(Backend &backend) | encrypto::motion::OutputGate | inline |
| 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 |
| ~OneGate() override=default | encrypto::motion::OneGate | |
| ~OutputGate() final=default | encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > | |