MOTION  0.01
Framework for mixed-protocol multi-party computation
Protected Member Functions | Protected Attributes | List of all members
OtFlavorTest Class Reference
Inheritance diagram for OtFlavorTest:
Inheritance graph
[legend]
Collaboration diagram for OtFlavorTest:
Collaboration graph
[legend]

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
encrypto::motion::OtProviderGetSenderProvider ()
 
encrypto::motion::OtProviderGetReceiverProvider ()
 
void RunOtExtensionSetup ()
 

Protected Attributes

const std::size_t sender_i_ = 0
 
const std::size_t receiver_i_ = 1
 
std::vector< std::unique_ptr< encrypto::motion::communication::CommunicationLayer > > communication_layers_
 
std::vector< std::unique_ptr< encrypto::motion::BaseOtProvider > > base_ot_providers_
 
std::vector< std::unique_ptr< encrypto::motion::BaseProvider > > motion_base_providers_
 
std::vector< std::unique_ptr< encrypto::motion::OtProviderManager > > ot_provider_wrappers_
 

Member Function Documentation

◆ GetReceiverProvider()

encrypto::motion::OtProvider& OtFlavorTest::GetReceiverProvider ( )
inlineprotected

◆ GetSenderProvider()

encrypto::motion::OtProvider& OtFlavorTest::GetSenderProvider ( )
inlineprotected

◆ RunOtExtensionSetup()

void OtFlavorTest::RunOtExtensionSetup ( )
inlineprotected

◆ SetUp()

void OtFlavorTest::SetUp ( )
inlineoverrideprotected
Here is the call graph for this function:

◆ TearDown()

void OtFlavorTest::TearDown ( )
inlineoverrideprotected

Member Data Documentation

◆ base_ot_providers_

std::vector<std::unique_ptr<encrypto::motion::BaseOtProvider> > OtFlavorTest::base_ot_providers_
protected

◆ communication_layers_

std::vector<std::unique_ptr<encrypto::motion::communication::CommunicationLayer> > OtFlavorTest::communication_layers_
protected

◆ motion_base_providers_

std::vector<std::unique_ptr<encrypto::motion::BaseProvider> > OtFlavorTest::motion_base_providers_
protected

◆ ot_provider_wrappers_

std::vector<std::unique_ptr<encrypto::motion::OtProviderManager> > OtFlavorTest::ot_provider_wrappers_
protected

◆ receiver_i_

const std::size_t OtFlavorTest::receiver_i_ = 1
protected

◆ sender_i_

const std::size_t OtFlavorTest::sender_i_ = 0
protected

The documentation for this class was generated from the following file: