reconstruct.hpp
Go to the documentation of this file.
86 inline void resolve_type(const public_share_sss<scheme_type> &public_share, std::nullptr_t = nullptr) {
boost::mpl::apply< AccumulatorSet, tag::reconstruct< ProcessingMode > >::type::result_type reconstruct(const AccumulatorSet &acc)
Definition: reconstruct.hpp:125
boost::mpl::apply< AccumulatorSet, tag::pubkey< ProcessingMode > >::type::result_type pubkey(const AccumulatorSet &acc)
Definition: accumulators/pubkey.hpp:106
Definition: pair.hpp:31
processing_mode_type::op_type op_type
Definition: reconstruct.hpp:60
std::size_t seen_shares
Definition: reconstruct.hpp:105
reconstruct_impl(const Args &args)
Definition: reconstruct.hpp:67
processing_mode_type::scheme_type scheme_type
Definition: reconstruct.hpp:59
result_type result(boost::accumulators::dont_care) const
Definition: reconstruct.hpp:70
internal_accumulator_type acc
Definition: reconstruct.hpp:106
processing_mode_type::internal_accumulator_type internal_accumulator_type
Definition: reconstruct.hpp:61
void resolve_type(const public_share_sss< scheme_type > &public_share, std::nullptr_t=nullptr)
Definition: reconstruct.hpp:86
void operator()(const Args &args)
Definition: reconstruct.hpp:75
void resolve_type(const share_sss< scheme_type > &share, std::nullptr_t=nullptr)
Definition: reconstruct.hpp:81
void resolve_type(const InputRange &range, std::nullptr_t)
Definition: reconstruct.hpp:92
processing_mode_type::result_type result_type
Definition: reconstruct.hpp:64
ProcessingMode processing_mode_type
Definition: reconstruct.hpp:58
void resolve_type(InputIterator first, InputIterator last)
Definition: reconstruct.hpp:99
Definition: reconstruct.hpp:53
Definition: reconstruct.hpp:112
ProcessingMode mode_type
Definition: reconstruct.hpp:113
boost::mpl::always< accumulators::impl::reconstruct_impl< mode_type > > impl
Definition: reconstruct.hpp:118