MOTION
0.01
Framework for mixed-protocol multi-party computation
|
#include <algorithm_description.h>
Public Attributes | |
PrimitiveOperationType | type {PrimitiveOperationType::kInvalid} |
std::size_t | parent_a {0} |
std::optional< std::size_t > | parent_b {std::nullopt} |
std::optional< std::size_t > | selection_bit {std::nullopt} |
std::size_t | output_wire {0} |
std::size_t encrypto::motion::PrimitiveOperation::output_wire {0} |
std::size_t encrypto::motion::PrimitiveOperation::parent_a {0} |
std::optional<std::size_t> encrypto::motion::PrimitiveOperation::parent_b {std::nullopt} |
std::optional<std::size_t> encrypto::motion::PrimitiveOperation::selection_bit {std::nullopt} |
PrimitiveOperationType encrypto::motion::PrimitiveOperation::type {PrimitiveOperationType::kInvalid} |