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

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

backend_encrypto::motion::Shareprotected
Concatenate(const std::vector< std::shared_ptr< Share >> &v)encrypto::motion::Sharestatic
ConstantArithmeticShare(const WirePointer &wire)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(const ConstantArithmeticWirePointer< T > &wire)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(const std::vector< ConstantArithmeticWirePointer< T >> &wires)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(const std::vector< WirePointer > &wires)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(const std::vector< T > &input, Backend &backend)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(const T input, Backend &backend)encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
ConstantArithmeticShare(ConstantArithmeticShare &)=deleteencrypto::motion::proto::ConstantArithmeticShare< T, typename >
Finished()encrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
GetBackend() constencrypto::motion::Shareinline
GetBitLength() const noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetCircuitType() const noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetConstantArithmeticWire() constencrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
GetMutableWires() noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetNumberOfSimdValues() const noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetProtocol() const noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetRegister()encrypto::motion::Share
GetValue() constencrypto::motion::proto::ConstantArithmeticShare< T, typename >inline
GetWire(std::size_t i) const overrideencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
GetWires() const noexcept finalencrypto::motion::proto::ConstantArithmeticShare< T, typename >inlinevirtual
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::ConstantArithmeticShare< T, typename >inlinevirtual
wires_encrypto::motion::Shareprotected
~ConstantArithmeticShare() override=defaultencrypto::motion::proto::ConstantArithmeticShare< T, typename >
~Share()=defaultencrypto::motion::Sharevirtual