MOTION  0.01
Framework for mixed-protocol multi-party computation
encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename > Member List

This is the complete list of members for encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >, including all inherited members.

added_to_active_queue_encrypto::motion::Gateprotected
AreDependenciesReady()encrypto::motion::Gateinline
backend_encrypto::motion::Gateprotected
Clear()encrypto::motion::Gate
EvaluateOnline() final overrideencrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >inlinevirtual
EvaluateSetup() final overrideencrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >inlinevirtual
Gate(Gate &)=deleteencrypto::motion::Gate
Gate(Backend &backend)encrypto::motion::Gateprotected
gate_id_encrypto::motion::Gateprotected
gate_type_encrypto::motion::Gateprotected
GetBaseProvider()encrypto::motion::Gateprotected
GetCommunicationLayer()encrypto::motion::Gateprotected
GetConfiguration()encrypto::motion::Gateprotected
GetId() constencrypto::motion::Gateinline
GetLogger()encrypto::motion::Gateprotected
GetMtProvider()encrypto::motion::Gateprotected
GetOtProvider(const std::size_t i)encrypto::motion::Gateprotected
GetOutputAsArithmeticShare()encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >inline
GetOutputWires() constencrypto::motion::Gateinline
GetRegister()encrypto::motion::Gateprotected
GetSbProvider()encrypto::motion::Gateprotected
GetSpProvider()encrypto::motion::Gateprotected
is_my_output_encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >protected
mencrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >protected
number_of_ready_dependencies_encrypto::motion::Gateprotected
OneGate(OneGate &)=deleteencrypto::motion::OneGate
OneGate(Backend &backend)encrypto::motion::OneGateinlineprotected
online_is_ready_encrypto::motion::Gateprotected
online_is_ready_condition_encrypto::motion::Gateprotected
output_message_futures_encrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >protected
output_owner_encrypto::motion::OutputGateprotected
output_wires_encrypto::motion::Gateprotected
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 &)=deleteencrypto::motion::OutputGate
encrypto::motion::OutputGate::OutputGate(Backend &backend)encrypto::motion::OutputGateinline
own_output_wires_encrypto::motion::Gateprotected
parent_encrypto::motion::OneGateprotected
RegisterWaitingFor(std::size_t wire_id)encrypto::motion::Gate
requires_online_interaction_encrypto::motion::Gateprotected
SetOnlineIsReady()encrypto::motion::Gate
SetSetupIsReady()encrypto::motion::Gate
setup_is_ready_encrypto::motion::Gateprotected
setup_is_ready_condition_encrypto::motion::Gateprotected
SetupIsReady() constencrypto::motion::Gateinline
SignalDependencyIsReady()encrypto::motion::Gate
WaitOnline() constencrypto::motion::Gate
WaitSetup() constencrypto::motion::Gate
wire_dependencies_encrypto::motion::Gateprotected
~Gate()=defaultencrypto::motion::Gatevirtual
~OneGate() override=defaultencrypto::motion::OneGate
~OutputGate() final=defaultencrypto::motion::proto::arithmetic_gmw::OutputGate< T, typename >