Crypto++  8.2
Free C++ class library of cryptographic schemes
PolynomialOverFixedRing< T, instance > Member List

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

CoefficientCount() constPolynomialOverFixedRing< T, instance >inline
CoefficientCount(const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >private
CoefficientType typedef (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >
Degree() constPolynomialOverFixedRing< T, instance >inline
PolynomialOver::Degree(const Ring &ring) constPolynomialOver< T >inlineprivate
Divide(ThisType &r, ThisType &q, const ThisType &a, const ThisType &d)PolynomialOverFixedRing< T, instance >inlinestatic
PolynomialOver::Divide(PolynomialOver< Ring > &r, PolynomialOver< Ring > &q, const PolynomialOver< Ring > &a, const PolynomialOver< Ring > &d, const Ring &ring)PolynomialOver< T >privatestatic
DivideByZero typedef (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >
Doubled() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
Doubled(const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >inlineprivate
EvaluateAt(const CoefficientType &x) const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
EvaluateAt(const CoefficientType &x, const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >private
GetCoefficient(unsigned int i) constPolynomialOverFixedRing< T, instance >inline
PolynomialOver::GetCoefficient(unsigned int i, const Ring &ring) constPolynomialOver< T >private
IsUnit() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
IsUnit(const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >private
MultiplicativeInverse() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
MultiplicativeInverse(const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >private
Negate() (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
Negate(const Ring &ring) (defined in PolynomialOver< T >)PolynomialOver< T >private
One() (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >static
operator!() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator%=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator*=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator+() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator+=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator-() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator-=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator/=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator<< (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >friend
operator<< (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >friend
operator<<=(unsigned int n) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator=(const ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator=(const PolynomialOver< Ring > &t) (defined in PolynomialOver< T >)PolynomialOver< T >private
operator>> (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >friend
operator>> (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >friend
operator>>=(unsigned int n) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
operator[](unsigned int i) constPolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(unsigned int count=0)PolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(const ThisType &t)PolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(const B &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inlineexplicit
PolynomialOverFixedRing(const CoefficientType &element)PolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(Iterator first, Iterator last)PolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(const char *str)PolynomialOverFixedRing< T, instance >inlineexplicit
PolynomialOverFixedRing(const byte *encodedPoly, unsigned int byteCount)PolynomialOverFixedRing< T, instance >inline
PolynomialOverFixedRing(const byte *BEREncodedPoly)PolynomialOverFixedRing< T, instance >inlineexplicit
PolynomialOverFixedRing(BufferedTransformation &bt)PolynomialOverFixedRing< T, instance >inlineexplicit
PolynomialOverFixedRing(RandomNumberGenerator &rng, const RandomizationParameter &parameter)PolynomialOverFixedRing< T, instance >inline
RandomizationParameter typedef (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >
Randomize(RandomNumberGenerator &rng, const RandomizationParameter &parameter) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
Randomize(RandomNumberGenerator &rng, const RandomizationParameter &parameter, const Ring &ring) (defined in PolynomialOver< T >)PolynomialOver< T >private
Ring typedef (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< 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
Squared() const (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
Squared(const Ring &ring) const (defined in PolynomialOver< T >)PolynomialOver< T >inlineprivate
swap(ThisType &t) (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >inline
swap(PolynomialOver< Ring > &t) (defined in PolynomialOver< T >)PolynomialOver< T >private
Zero() (defined in PolynomialOverFixedRing< T, instance >)PolynomialOverFixedRing< T, instance >static