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

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

As() constencrypto::motion::ShareWrapper
As() constencrypto::motion::ShareWrapper
Concatenate(std::vector< ShareWrapper > &&input)encrypto::motion::ShareWrapperinlinestatic
Concatenate(const std::vector< ShareWrapper >::const_iterator vector_begin, const std::vector< ShareWrapper >::const_iterator vector_end)encrypto::motion::ShareWrapperinlinestatic
Concatenate(std::span< const ShareWrapper > input)encrypto::motion::ShareWrapperstatic
Convert() constencrypto::motion::ShareWrapper
Evaluate(const std::shared_ptr< const AlgorithmDescription > &algo) constencrypto::motion::ShareWrapperinline
Evaluate(const AlgorithmDescription &algo) constencrypto::motion::ShareWrapper
Get()encrypto::motion::ShareWrapperinline
Get() constencrypto::motion::ShareWrapperinline
GetWire(std::size_t i) constencrypto::motion::ShareWrapper
Mux(const ShareWrapper &a, const ShareWrapper &b) constencrypto::motion::ShareWrapper
operator&(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator&=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator*(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator*() constencrypto::motion::ShareWrapperinline
operator*=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator+(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator+=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator-(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator-=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator->() constencrypto::motion::ShareWrapperinline
operator=(SharePointer share)encrypto::motion::ShareWrapperinline
operator=(const ShareWrapper &sw)encrypto::motion::ShareWrapperinline
operator==(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator^(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator^=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator|(const ShareWrapper &other) constencrypto::motion::ShareWrapper
operator|=(const ShareWrapper &other)encrypto::motion::ShareWrapperinline
operator~() constencrypto::motion::ShareWrapper
Out(std::size_t output_owner=std::numeric_limits< std::int64_t >::max()) constencrypto::motion::ShareWrapper
ShareWrapper()encrypto::motion::ShareWrapperinline
ShareWrapper(const SharePointer &share)encrypto::motion::ShareWrapperinline
ShareWrapper(const ShareWrapper &sw)encrypto::motion::ShareWrapperinline
Simdify(std::span< SharePointer > input)encrypto::motion::ShareWrapperstatic
Simdify(std::span< const ShareWrapper > input)encrypto::motion::ShareWrapperstatic
Simdify(std::vector< ShareWrapper > &&input)encrypto::motion::ShareWrapperstatic
Split() constencrypto::motion::ShareWrapper
Subset(std::vector< std::size_t > &&positions)encrypto::motion::ShareWrapper
Subset(std::span< const std::size_t > positions)encrypto::motion::ShareWrapper
Unsimdify()encrypto::motion::ShareWrapper