PolynomialOverFixedRing< T, instance > Member List

This is the complete list of members for PolynomialOverFixedRing< T, instance >, including all inherited members.

Accumulate(const PolynomialOver< Ring > &t, const Ring &ring)PolynomialOver< T > [private]
CoefficientCount() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::CoefficientCount(const Ring &ring) const PolynomialOver< T > [private]
CoefficientType typedefPolynomialOverFixedRing< T, instance >
Degree() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::Degree(const Ring &ring) const PolynomialOver< T > [inline, private]
Divide(ThisType &r, ThisType &q, const ThisType &a, const ThisType &d)PolynomialOverFixedRing< T, instance > [inline, static]
PolynomialOver::Divide(PolynomialOver< Ring > &r, PolynomialOver< Ring > &q, const PolynomialOver< Ring > &a, const PolynomialOver< Ring > &d, const Ring &ring)PolynomialOver< T > [private, static]
DivideByZero typedefPolynomialOverFixedRing< T, instance >
DividedBy(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
Doubled() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::Doubled(const Ring &ring) const PolynomialOver< T > [inline, private]
Equals(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
EvaluateAt(const CoefficientType &x) const PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::EvaluateAt(const CoefficientType &x, const Ring &ring) const PolynomialOver< T > [private]
GetCoefficient(unsigned int i) const PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::GetCoefficient(unsigned int i, const Ring &ring) const PolynomialOver< T > [private]
Input(std::istream &in, const Ring &ring)PolynomialOver< T > [private]
Inverse(const Ring &ring) const PolynomialOver< T > [private]
IsUnit() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::IsUnit(const Ring &ring) const PolynomialOver< T > [private]
IsZero(const Ring &ring) const PolynomialOver< T > [inline, private]
Minus(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
Modulo(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
MultiplicativeInverse() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::MultiplicativeInverse(const Ring &ring) const PolynomialOver< T > [private]
Negate()PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::Negate(const Ring &ring)PolynomialOver< T > [private]
One()PolynomialOverFixedRing< T, instance > [static]
operator *=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
operator!() constPolynomialOverFixedRing< T, instance > [inline]
operator%=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
operator+() constPolynomialOverFixedRing< T, instance > [inline]
operator+=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
operator-() constPolynomialOverFixedRing< T, instance > [inline]
operator-=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
operator/=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
operator<<(ThisType a, unsigned int n)PolynomialOverFixedRing< T, instance > [friend]
operator<<(std::ostream &out, const ThisType &a)PolynomialOverFixedRing< T, instance > [friend]
operator<<=(unsigned int n)PolynomialOverFixedRing< T, instance > [inline]
operator=(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::operator=(const PolynomialOver< Ring > &t)PolynomialOver< T > [private]
operator>>(ThisType a, unsigned int n)PolynomialOverFixedRing< T, instance > [friend]
operator>>(std::istream &in, ThisType &a)PolynomialOverFixedRing< T, instance > [friend]
operator>>=(unsigned int n)PolynomialOverFixedRing< T, instance > [inline]
operator[](unsigned int i) const PolynomialOverFixedRing< T, instance > [inline]
Output(std::ostream &out, const Ring &ring) const PolynomialOver< T > [private]
Plus(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
PolynomialOver()PolynomialOver< T > [inline, private]
PolynomialOver(const Ring &ring, unsigned int count)PolynomialOver< T > [inline, private]
PolynomialOver(const PolynomialOver< Ring > &t)PolynomialOver< T > [inline, private]
PolynomialOver(const CoefficientType &element)PolynomialOver< T > [inline, private]
PolynomialOver(Iterator begin, Iterator end)PolynomialOver< T > [inline, private]
PolynomialOver(const char *str, const Ring &ring)PolynomialOver< T > [inline, private]
PolynomialOver(const byte *encodedPolynomialOver, unsigned int byteCount)PolynomialOver< T > [private]
PolynomialOver(const byte *BEREncodedPolynomialOver)PolynomialOver< T > [explicit, private]
PolynomialOver(BufferedTransformation &bt)PolynomialOver< T > [explicit, private]
PolynomialOver(RandomNumberGenerator &rng, const RandomizationParameter &parameter, const Ring &ring)PolynomialOver< T > [inline, private]
PolynomialOverFixedRing(unsigned int count=0)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOverFixedRing(const ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOverFixedRing(const B &t)PolynomialOverFixedRing< T, instance > [inline, explicit]
PolynomialOverFixedRing(const CoefficientType &element)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOverFixedRing(Iterator first, Iterator last)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOverFixedRing(const char *str)PolynomialOverFixedRing< T, instance > [inline, explicit]
PolynomialOverFixedRing(const byte *encodedPoly, unsigned int byteCount)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOverFixedRing(const byte *BEREncodedPoly)PolynomialOverFixedRing< T, instance > [inline, explicit]
PolynomialOverFixedRing(BufferedTransformation &bt)PolynomialOverFixedRing< T, instance > [inline, explicit]
PolynomialOverFixedRing(RandomNumberGenerator &rng, const RandomizationParameter &parameter)PolynomialOverFixedRing< T, instance > [inline]
RandomizationParameter typedefPolynomialOverFixedRing< T, instance >
Randomize(RandomNumberGenerator &rng, const RandomizationParameter &parameter)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::Randomize(RandomNumberGenerator &rng, const RandomizationParameter &parameter, const Ring &ring)PolynomialOver< T > [private]
Reduce(const PolynomialOver< Ring > &t, const Ring &ring)PolynomialOver< T > [private]
Ring typedefPolynomialOverFixedRing< T, instance >
SetCoefficient(unsigned int i, const CoefficientType &value)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::SetCoefficient(unsigned int i, const CoefficientType &value, const Ring &ring)PolynomialOver< T > [private]
ShiftLeft(unsigned int n, const Ring &ring)PolynomialOver< T > [private]
ShiftRight(unsigned int n, const Ring &ring)PolynomialOver< T > [private]
Squared() constPolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::Squared(const Ring &ring) const PolynomialOver< T > [inline, private]
swap(ThisType &t)PolynomialOverFixedRing< T, instance > [inline]
PolynomialOver::swap(PolynomialOver< Ring > &t)PolynomialOver< T > [private]
Times(const PolynomialOver< Ring > &t, const Ring &ring) const PolynomialOver< T > [private]
Zero()PolynomialOverFixedRing< T, instance > [static]


Generated on Sat Dec 23 02:07:31 2006 for Crypto++ by  doxygen 1.5.1-p1