#include <bmr_wire.h>
◆ Wire() [1/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
Backend & |
backend, |
|
|
std::size_t |
number_of_simd |
|
) |
| |
◆ Wire() [2/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
BitVector<> && |
values, |
|
|
Backend & |
backend |
|
) |
| |
|
explicit |
◆ Wire() [3/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
const BitVector<> & |
values, |
|
|
Backend & |
backend |
|
) |
| |
|
explicit |
◆ Wire() [4/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
bool |
value, |
|
|
Backend & |
backend |
|
) |
| |
|
explicit |
◆ ~Wire()
encrypto::motion::proto::bmr::Wire::~Wire |
( |
| ) |
|
|
finalvirtualdefault |
◆ Wire() [5/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
| ) |
|
|
delete |
◆ Wire() [6/6]
encrypto::motion::proto::bmr::Wire::Wire |
( |
Wire & |
| ) |
|
|
delete |
◆ DynamicClear()
void encrypto::motion::proto::bmr::Wire::DynamicClear |
( |
| ) |
|
|
inlinefinalprotectedvirtual |
◆ GenerateRandomPermutationBits()
void encrypto::motion::proto::bmr::Wire::GenerateRandomPermutationBits |
( |
| ) |
|
◆ GenerateRandomPrivateKeys()
void encrypto::motion::proto::bmr::Wire::GenerateRandomPrivateKeys |
( |
| ) |
|
◆ GetBitLength()
std::size_t encrypto::motion::proto::bmr::Wire::GetBitLength |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ GetMutablePermutationBits()
BitVector& encrypto::motion::proto::bmr::Wire::GetMutablePermutationBits |
( |
| ) |
|
|
inline |
◆ GetMutablePublicKeys()
auto& encrypto::motion::proto::bmr::Wire::GetMutablePublicKeys |
( |
| ) |
|
|
inline |
◆ GetMutablePublicValues()
BitVector& encrypto::motion::proto::bmr::Wire::GetMutablePublicValues |
( |
| ) |
|
|
inline |
◆ GetMutableSecretKeys()
auto& encrypto::motion::proto::bmr::Wire::GetMutableSecretKeys |
( |
| ) |
|
|
inline |
◆ GetPermutationBits()
const BitVector& encrypto::motion::proto::bmr::Wire::GetPermutationBits |
( |
| ) |
const |
|
inline |
◆ GetProtocol()
MpcProtocol encrypto::motion::proto::bmr::Wire::GetProtocol |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ GetPublicKeys()
const auto& encrypto::motion::proto::bmr::Wire::GetPublicKeys |
( |
| ) |
const |
|
inline |
◆ GetPublicValues()
const BitVector& encrypto::motion::proto::bmr::Wire::GetPublicValues |
( |
| ) |
const |
|
inline |
◆ GetSecretKeys()
const auto& encrypto::motion::proto::bmr::Wire::GetSecretKeys |
( |
| ) |
const |
|
inline |
◆ GetSetupReadyCondition()
const auto& encrypto::motion::proto::bmr::Wire::GetSetupReadyCondition |
( |
| ) |
const |
|
inline |
◆ IsConstant()
bool encrypto::motion::proto::bmr::Wire::IsConstant |
( |
| ) |
const |
|
inlinefinalvirtualnoexcept |
◆ SetSetupIsReady()
void encrypto::motion::proto::bmr::Wire::SetSetupIsReady |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: