Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
GF2NP Member List
This is the complete list of members for GF2NP, including all inherited members.
- AbstractRing() (defined in AbstractRing)
[inline] - AbstractRing(const AbstractRing &source) (defined in AbstractRing)
[inline] - Accumulate(Element &a,const Element &b)const (defined in QuotientRing)
[inline, virtual] - Add(const Element &a,const Element &b)const (defined in QuotientRing)
[inline, virtual] - BERDecodeElement(BufferedTransformation &in,Element &a)const (defined in GF2NP)
- CascadeExponentiate(const Element &x,const Integer &e1,const Element &y,const Integer &e2)const (defined in AbstractRing)
[virtual] - CascadeScalarMultiply(const Element &x,const Integer &e1,const Element &y,const Integer &e2)const (defined in AbstractGroup)
[virtual] - Clone()const (defined in GF2NP)
[inline, virtual] - DEREncode(BufferedTransformation &bt)const (defined in GF2NP)
[inline, virtual] - DEREncodeElement(BufferedTransformation &out,const Element &a)const (defined in GF2NP)
- Divide(const Element &a,const Element &b)const (defined in AbstractRing)
[virtual] - Double(const Element &a)const (defined in QuotientRing)
[inline, virtual] - Element typedef (defined in QuotientRing)
- Equal(const Element &a,const Element &b)const (defined in GF2NP)
[inline, virtual] - EuclideanDomain typedef (defined in QuotientRing)
- Exponentiate(const Element &a,const Integer &e)const (defined in AbstractRing)
[virtual] - GetDomain()const (defined in QuotientRing)
[inline] - GetModulus()const (defined in QuotientRing)
[inline] - GF2NP(const PolynomialMod2 &modulus) (defined in GF2NP)
- HalfTrace(const Element &a)const (defined in GF2NP)
- Inverse(const Element &a)const (defined in QuotientRing)
[inline, virtual] - InversionIsFast()const (defined in AbstractGroup)
[inline, virtual] - IsUnit(const Element &a)const (defined in GF2NP)
[inline, virtual] - m (defined in GF2NP)
[protected] - m_domain (defined in QuotientRing)
[protected] - m_modulus (defined in QuotientRing)
[protected] - MaxElementBitLength()const (defined in GF2NP)
[inline] - MaxElementByteLength()const (defined in GF2NP)
[inline] - MultiplicativeGroup()const (defined in AbstractRing)
[inline, virtual] - MultiplicativeInverse(const Element &a)const (defined in QuotientRing)
[virtual] - Multiply(const Element &a,const Element &b)const (defined in QuotientRing)
[inline, virtual] - One()const (defined in QuotientRing)
[inline, virtual] - operator=(const AbstractRing &source) (defined in AbstractRing)
[inline] - QuotientRing(const EuclideanDomain &domain,const Element &modulus) (defined in QuotientRing)
[inline] - Reduce(Element &a,const Element &b)const (defined in QuotientRing)
[inline, virtual] - ScalarMultiply(const Element &a,const Integer &e)const (defined in AbstractGroup)
[virtual] - SimultaneousExponentiate(Element *results,const Element &base,const Integer *exponents,unsigned int exponentsCount)const (defined in AbstractRing)
[virtual] - SimultaneousMultiply(Element *results,const Element &base,const Integer *exponents,unsigned int exponentsCount)const (defined in AbstractGroup)
[virtual] - SolveQuadraticEquation(const Element &a)const (defined in GF2NP)
- Square(const Element &a)const (defined in QuotientRing)
[inline, virtual] - SquareRoot(const Element &a)const (defined in GF2NP)
- Subtract(const Element &a,const Element &b)const (defined in QuotientRing)
[inline, virtual] - Zero()const (defined in QuotientRing)
[inline, virtual] - ~AbstractGroup() (defined in AbstractGroup)
[inline, virtual]
Generated at Mon Jan 15 01:16:50 2001 for Crypto++ by
1.2.4 written by Dimitri van Heesch,
© 1997-2000