| 
    MOTION
    0.01
    
   Framework for mixed-protocol multi-party computation 
   | 
 
#include <cmath>#include <fstream>#include <iostream>#include <random>#include <regex>#include <fmt/format.h>#include <boost/lexical_cast.hpp>#include <boost/program_options.hpp>#include "base/party.h"#include "common/innerproduct.h"#include "communication/communication_layer.h"#include "communication/tcp_transport.h"#include "statistics/analysis.h"#include "utility/typedefs.h"
Functions | |
| bool | CheckPartyArgumentSyntax (const std::string &party_argument) | 
| std::pair< program_options::variables_map, std::vector< bool > > | ParseProgramOptions (int ac, char *av[]) | 
| encrypto::motion::PartyPointer | CreateParty (const program_options::variables_map &user_options) | 
| int | main (int ac, char *av[]) | 
| const std::regex | kPartyArgumentRegex ("([01]),([^,]+),(\\d{1,5})") | 
| std::tuple< std::size_t, std::string, std::uint16_t > | ParsePartyArgument (const std::string &party_argument) | 
| bool CheckPartyArgumentSyntax | ( | const std::string & | party_argument | ) | 


| encrypto::motion::PartyPointer CreateParty | ( | const program_options::variables_map & | user_options | ) | 


| const std::regex kPartyArgumentRegex | ( | " | [01], | 
| ([^,]+) | , | ||
| (\\d{1, 5})" | |||
| ) | 

| int main | ( | int | ac, | 
| char * | av[] | ||
| ) | 

| std::tuple<std::size_t, std::string, std::uint16_t> ParsePartyArgument | ( | const std::string & | party_argument | ) | 


| std::pair<program_options::variables_map, std::vector<bool> > ParseProgramOptions | ( | int | ac, | 
| char * | av[] | ||
| ) | 


 1.8.17