Searched refs:BaseAndExponent (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Deprecomp.cpp67 template <class T> void DL_FixedBasePrecomputationImpl<T>::PrepareCascade(const DL_GroupPrecomputation<Element> &i_group, std::vector<BaseAndExponent<Element> > &eb, const Integer &exponent) const
82 eb.push_back(BaseAndExponent<Element>(group.Inverse(m_bases[i]), m_exponentBase - r));
85 eb.push_back(BaseAndExponent<Element>(m_bases[i], r));
87 eb.push_back(BaseAndExponent<Element>(m_bases[i], e));
92 std::vector<BaseAndExponent<Element> > eb; // array of segments of the exponent and precalculated bases
102 std::vector<BaseAndExponent<Element> > eb; // array of segments of the exponent and precalculated bases
H A Dalgebra.h119 struct BaseAndExponent struct
122 BaseAndExponent() {} function in struct:BaseAndExponent
123 BaseAndExponent(const T &base, const E &exponent) : base(base), exponent(exponent) {} function in struct:BaseAndExponent
124 bool operator<(const BaseAndExponent<T, E> &rhs) const {return exponent < rhs.exponent;} argument
H A Deprecomp.h61 void PrepareCascade(const DL_GroupPrecomputation<Element> &group, std::vector<BaseAndExponent<Element> > &eb, const Integer &exponent) const;
H A Decp.cpp435 std::vector<BaseAndExponent<Point, Integer> > finalCascade;

Completed in 79 milliseconds