Fabcoin Core  0.16.2
P2P Digital Currency
ECP Member List

This is the complete list of members for ECP, including all inherited members.

Accumulate(Element &a, const Element &b) constAbstractGroup< ECPPoint >virtual
Add(const Point &P, const Point &Q) const ECPvirtual
BERDecodePoint(BufferedTransformation &bt) const ECPvirtual
CascadeMultiply(const Integer &k1, const Point &P, const Integer &k2, const Point &Q) const ECPinline
CascadeScalarMultiply(const Point &P, const Integer &k1, const Point &Q, const Integer &k2) const ECPvirtual
DecodePoint(Point &P, BufferedTransformation &bt, size_t len) const ECPvirtual
DecodePoint(Point &P, const byte *encodedPoint, size_t len) const ECPvirtual
DEREncode(BufferedTransformation &bt) const ECP
DEREncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const ECPvirtual
Double(const Point &P) const ECPvirtual
ECP()ECPinline
ECP(const ECP &ecp, bool convertToMontgomeryRepresentation=false)ECP
ECP(const Integer &modulus, const FieldElement &a, const FieldElement &b)ECPinline
ECP(BufferedTransformation &bt)ECP
Element typedefAbstractGroup< ECPPoint >
EncodedPointSize(bool compressed=false) const ECPinlinevirtual
EncodePoint(byte *encodedPoint, const Point &P, bool compressed) const ECPvirtual
EncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const ECPvirtual
Equal(const Point &P, const Point &Q) const ECPvirtual
Field typedefECP
FieldElement typedefECP
FieldSize() const ECPinline
GetA() const ECPinline
GetB() const ECPinline
GetField() const ECPinline
Identity() const ECPvirtual
Inverse(const Point &P) const ECPvirtual
InversionIsFast() const ECPinlinevirtual
m_aECPprivate
m_bECPprivate
m_fieldPtrECPprivate
m_RECPmutableprivate
Multiply(const Integer &k, const Point &P) const ECPinline
operator==(const ECP &rhs) const ECPinline
Point typedefECP
Reduce(Element &a, const Element &b) constAbstractGroup< ECPPoint >virtual
ScalarMultiply(const Point &P, const Integer &k) const ECPvirtual
SimultaneousMultiply(Point *results, const Point &base, const Integer *exponents, unsigned int exponentsCount) const ECPvirtual
Subtract(const Element &a, const Element &b) constAbstractGroup< ECPPoint >virtual
ValidateParameters(RandomNumberGenerator &rng, unsigned int level=3) const ECP
VerifyPoint(const Point &P) const ECPvirtual
~AbstractGroup()AbstractGroup< ECPPoint >inlinevirtual
~ECP()ECPinlinevirtual
~EncodedPoint()EncodedPoint< ECPPoint >inlinevirtual