MOTION  0.01
Framework for mixed-protocol multi-party computation
encrypto::motion::proto::boolean_gmw::Share Member List

This is the complete list of members for encrypto::motion::proto::boolean_gmw::Share, including all inherited members.

backend_encrypto::motion::Shareprotected
BooleanShare(BooleanShare &)=deleteencrypto::motion::BooleanShare
BooleanShare(Backend &backend)encrypto::motion::BooleanShareinlineprotected
Concatenate(const std::vector< std::shared_ptr< Share >> &v)encrypto::motion::Sharestatic
GetBackend() constencrypto::motion::Shareinline
GetBitLength() const noexcept finalencrypto::motion::proto::boolean_gmw::Shareinlinevirtual
GetCircuitType() const noexcept finalencrypto::motion::proto::boolean_gmw::Sharevirtual
GetMutableWires() noexcept finalencrypto::motion::proto::boolean_gmw::Shareinlinevirtual
GetNumberOfSimdValues() const noexcept finalencrypto::motion::proto::boolean_gmw::Sharevirtual
GetProtocol() const noexcept finalencrypto::motion::proto::boolean_gmw::Sharevirtual
GetRegister()encrypto::motion::Share
GetWire(std::size_t i) const finalencrypto::motion::proto::boolean_gmw::Sharevirtual
GetWires() const noexcept finalencrypto::motion::proto::boolean_gmw::Shareinlinevirtual
IsConstant() const noexceptencrypto::motion::Share
Share(const std::vector< motion::WirePointer > &wires)encrypto::motion::proto::boolean_gmw::Share
Share(std::vector< motion::WirePointer > &&wires)encrypto::motion::proto::boolean_gmw::Share
encrypto::motion::BooleanShare::Share(Share &)=deleteencrypto::motion::Share
encrypto::motion::BooleanShare::Share(const Share &)=deleteencrypto::motion::Share
encrypto::motion::BooleanShare::Share(Backend &backend)encrypto::motion::Shareinlineprotected
Split() const noexcept finalencrypto::motion::proto::boolean_gmw::Sharevirtual
wires_encrypto::motion::Shareprotected
~BooleanShare() override=defaultencrypto::motion::BooleanShare
~Share()=defaultencrypto::motion::Sharevirtual