#include <share.h>
◆ ~Share()
virtual encrypto::motion::Share::~Share |
( |
| ) |
|
|
virtualdefault |
◆ Share() [1/3]
encrypto::motion::Share::Share |
( |
Share & |
| ) |
|
|
delete |
◆ Share() [2/3]
encrypto::motion::Share::Share |
( |
const Share & |
| ) |
|
|
delete |
◆ Share() [3/3]
encrypto::motion::Share::Share |
( |
Backend & |
backend | ) |
|
|
inlineprotected |
◆ Concatenate()
static std::shared_ptr<Share> encrypto::motion::Share::Concatenate |
( |
const std::vector< std::shared_ptr< Share >> & |
v | ) |
|
|
static |
◆ GetBackend()
Backend& encrypto::motion::Share::GetBackend |
( |
| ) |
const |
|
inline |
◆ GetBitLength()
virtual std::size_t encrypto::motion::Share::GetBitLength |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetCircuitType()
virtual CircuitType encrypto::motion::Share::GetCircuitType |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetMutableWires()
virtual std::vector<WirePointer>& encrypto::motion::Share::GetMutableWires |
( |
| ) |
|
|
pure virtualnoexcept |
◆ GetNumberOfSimdValues()
virtual std::size_t encrypto::motion::Share::GetNumberOfSimdValues |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetProtocol()
virtual MpcProtocol encrypto::motion::Share::GetProtocol |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetRegister()
std::shared_ptr< Register > encrypto::motion::Share::GetRegister |
( |
| ) |
|
◆ GetWire()
virtual std::shared_ptr<Share> encrypto::motion::Share::GetWire |
( |
std::size_t |
i | ) |
const |
|
pure virtual |
◆ GetWires()
virtual const std::vector<WirePointer>& encrypto::motion::Share::GetWires |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ IsConstant()
bool encrypto::motion::Share::IsConstant |
( |
| ) |
const |
|
noexcept |
◆ Split()
virtual std::vector<std::shared_ptr<Share> > encrypto::motion::Share::Split |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ backend_
Backend& encrypto::motion::Share::backend_ |
|
protected |
◆ wires_
std::vector<WirePointer> encrypto::motion::Share::wires_ |
|
protected |
The documentation for this class was generated from the following files: