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

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

bit_mts_encrypto::motion::MtProviderprotected
finished_encrypto::motion::MtProviderprotected
finished_condition_encrypto::motion::MtProviderprotected
GetBinary(const std::size_t offset, const std::size_t n=1) constencrypto::motion::MtProvider
GetBinaryAll() const noexceptencrypto::motion::MtProvider
GetInteger(const std::size_t offset, const std::size_t n=1) constencrypto::motion::MtProviderinline
GetIntegerAll() const noexceptencrypto::motion::MtProviderinline
GetNumberOfMts() const noexceptencrypto::motion::MtProviderinline
MtProvider(std::size_t my_id, std::size_t number_of_parties)encrypto::motion::MtProviderprotected
MtProvider()=deleteencrypto::motion::MtProviderprotected
MtProviderFromOts(std::vector< std::unique_ptr< OtProvider >> &ot_providers, const std::size_t my_id, Logger &logger, RunTimeStatistics &run_time_statistics)encrypto::motion::MtProviderFromOts
mts16_encrypto::motion::MtProviderprotected
mts32_encrypto::motion::MtProviderprotected
mts64_encrypto::motion::MtProviderprotected
mts8_encrypto::motion::MtProviderprotected
my_id_encrypto::motion::MtProviderprotected
NeedMts() const noexceptencrypto::motion::MtProvider
number_of_bit_mts_encrypto::motion::MtProviderprotected
number_of_mts_16_encrypto::motion::MtProviderprotected
number_of_mts_32_encrypto::motion::MtProviderprotected
number_of_mts_64_encrypto::motion::MtProviderprotected
number_of_mts_8_encrypto::motion::MtProviderprotected
number_of_parties_encrypto::motion::MtProviderprotected
PreSetup() final overrideencrypto::motion::MtProviderFromOtsvirtual
RequestArithmeticMts(const std::size_t number_of_mts) noexceptencrypto::motion::MtProviderinline
RequestBinaryMts(const std::size_t number_of_mts) noexceptencrypto::motion::MtProvider
Setup() final overrideencrypto::motion::MtProviderFromOtsvirtual
WaitFinished() constencrypto::motion::MtProviderinline
~MtProvider()=defaultencrypto::motion::MtProvidervirtual
~MtProviderFromOts()encrypto::motion::MtProviderFromOts