Searched refs:SecAggUnpackedVectorMap (Results 1 – 11 of 11) sorted by relevance
39 std::unique_ptr<fcp::secagg::SecAggUnpackedVectorMap> AddReduce( in AddReduce()43 auto result = std::make_unique<fcp::secagg::SecAggUnpackedVectorMap>( in AddReduce()54 std::unique_ptr<fcp::secagg::SecAggUnpackedVectorMap> InitializeVectorMap( in InitializeVectorMap()57 auto vector_map = std::make_unique<fcp::secagg::SecAggUnpackedVectorMap>(); in InitializeVectorMap()75 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>83 scheduler()->CreateAccumulator<SecAggUnpackedVectorMap>( in SetupMaskedInputCollection()84 std::move(initial_value), SecAggUnpackedVectorMap::AddMaps); in SetupMaskedInputCollection()173 std::vector<std::function<std::unique_ptr<SecAggUnpackedVectorMap>()>>(); in StartPrng()204 auto accumulator = scheduler()->CreateAccumulator<SecAggUnpackedVectorMap>( in StartPrng()205 std::move(masked_input_), SecAggUnpackedVectorMap::AddMaps); in StartPrng()
73 void set_masked_input(std::unique_ptr<SecAggUnpackedVectorMap> masked_input) { in set_masked_input()81 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>95 std::unique_ptr<SecAggUnpackedVectorMap> masked_input_;100 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>
282 class SecAggUnpackedVectorMap288 SecAggUnpackedVectorMap(const SecAggUnpackedVectorMap&) = delete;289 SecAggUnpackedVectorMap& operator=(const SecAggUnpackedVectorMap&) = delete;291 explicit SecAggUnpackedVectorMap(const SecAggVectorMap& other) { in SecAggUnpackedVectorMap() function304 static std::unique_ptr<SecAggUnpackedVectorMap> AddMaps(305 const SecAggUnpackedVectorMap& a, const SecAggUnpackedVectorMap& b);
358 void SecAggUnpackedVectorMap::Add(const SecAggVectorMap& other) { in Add()367 std::unique_ptr<SecAggUnpackedVectorMap> SecAggUnpackedVectorMap::AddMaps( in AddMaps()368 const SecAggUnpackedVectorMap& a, const SecAggUnpackedVectorMap& b) { in AddMaps()369 auto result = std::make_unique<SecAggUnpackedVectorMap>(); in AddMaps()
453 auto unpacked_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()465 SecAggUnpackedVectorMap unpacked_map_1, unpacked_map_2; in TEST()470 SecAggUnpackedVectorMap::AddMaps(unpacked_map_1, unpacked_map_2); in TEST()
359 std::unique_ptr<SecAggUnpackedVectorMap> UnpackedMapOfMasks( in UnpackedMapOfMasks()366 SecAggUnpackedVectorMap>( in UnpackedMapOfMasks()
66 std::unique_ptr<SecAggUnpackedVectorMap> UnpackedMapOfMasks(
203 std::unique_ptr<SecAggUnpackedVectorMap> map) { in ToUint64VectorMap()
108 impl->set_masked_input(std::make_unique<SecAggUnpackedVectorMap>()); in CreateSecAggServerProtocolImpl()463 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()527 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()611 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()710 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()809 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()906 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()959 auto zero_map = std::make_unique<SecAggUnpackedVectorMap>(); in TEST()
75 std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>> accumulator_;
282 virtual std::shared_ptr<Accumulator<SecAggUnpackedVectorMap>>