Lines Matching refs:template
17 template <class T> class PolynomialOver
64 template <typename Iterator> PolynomialOver(Iterator begin, Iterator end)
159 template <class T, int instance> class PolynomialOverFixedRing : private PolynomialOver<T>
184 template <typename Iterator> PolynomialOverFixedRing(Iterator first, Iterator last)
310 template <class T> class RingOfPolynomialsOver : public AbstractEuclideanDomain<PolynomialOver<T> >
392 template <class Ring, class Element>
394 template <class Ring, class Element>
396 template <class Ring, class Element>
400 template <class T, int instance>
404 template <class T, int instance>
409 template <class T, int instance>
413 template <class T, int instance>
417 template <class T, int instance>
421 template <class T, int instance>
426 template <class T, int instance>
430 template <class T, int instance>
434 template <class T, int instance>
438 template <class T, int instance>
442 template <class T, int instance>
449 template<class T> inline void swap(CryptoPP::PolynomialOver<T> &a, CryptoPP::PolynomialOver<T> &b)
453 template<class T, int i> inline void swap(CryptoPP::PolynomialOverFixedRing<T,i> &a, CryptoPP::PolynomialOverFixedRing<T,i> &b)