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

This is the complete list of members for encrypto::motion::proto::ConstantBooleanShare, 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
ConstantBooleanShare(const std::vector< WirePointer > &wires)encrypto::motion::proto::ConstantBooleanShare
ConstantBooleanShare(std::vector< WirePointer > &&wires)encrypto::motion::proto::ConstantBooleanShare
GetBackend() constencrypto::motion::Shareinline
GetBitLength() const noexcept finalencrypto::motion::proto::ConstantBooleanShareinlinevirtual
GetCircuitType() const noexcept finalencrypto::motion::proto::ConstantBooleanSharevirtual
GetMutableWires() noexcept finalencrypto::motion::proto::ConstantBooleanShareinlinevirtual
GetNumberOfSimdValues() const noexcept finalencrypto::motion::proto::ConstantBooleanSharevirtual
GetProtocol() const noexcept finalencrypto::motion::proto::ConstantBooleanSharevirtual
GetRegister()encrypto::motion::Share
GetWire(std::size_t i) const finalencrypto::motion::proto::ConstantBooleanSharevirtual
GetWires() const noexcept finalencrypto::motion::proto::ConstantBooleanShareinlinevirtual
IsConstant() const noexceptencrypto::motion::Share
Share(Share &)=deleteencrypto::motion::Share
Share(const Share &)=deleteencrypto::motion::Share
Share(Backend &backend)encrypto::motion::Shareinlineprotected
Split() const noexcept finalencrypto::motion::proto::ConstantBooleanSharevirtual
wires_encrypto::motion::Shareprotected
~BooleanShare() override=defaultencrypto::motion::BooleanShare
~Share()=defaultencrypto::motion::Sharevirtual