libdecaf
|
This is the complete list of members for decaf::Ristretto::Scalar, including all inherited members.
decode(Scalar &sc, const FixedBlock< SER_BYTES > buffer) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inlinestatic |
direct_scalarmul(const FixedBlock< SER_BYTES > &in, decaf_bool_t allow_identity=DECAF_FALSE, decaf_bool_t short_circuit=DECAF_TRUE) const | decaf::Ristretto::Scalar | inline |
direct_scalarmul_noexcept(FixedBuffer< SER_BYTES > &out, const FixedBlock< SER_BYTES > &in, decaf_bool_t allow_identity=DECAF_FALSE, decaf_bool_t short_circuit=DECAF_TRUE) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
half() const | decaf::Ristretto::Scalar | inline |
inverse() const | decaf::Ristretto::Scalar | inline |
inverse_noexcept(Scalar &r) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator!=(const Scalar &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator*(const Scalar &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator*(const Point &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator*(const Precomputed &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator*=(const Scalar &q) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator+(const Scalar &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator+=(const Scalar &q) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator-(const Scalar &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator-() const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator-=(const Scalar &q) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator/(const Scalar &q) const | decaf::Ristretto::Scalar | inline |
operator/=(const Scalar &q) | decaf::Ristretto::Scalar | inline |
operator=(const Scalar &x) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator=(uint64_t w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator=(int64_t w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator=(unsigned int w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator=(int w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator=(const Block &bl) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
operator==(const Scalar &q) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
s | decaf::Ristretto::Scalar | |
Scalar(uint64_t w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(int64_t w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(unsigned int w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(int w) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(Rng &rng) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inlineexplicit |
Scalar(const Wrapped &t=decaf_255_scalar_zero) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(const Scalar &x) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Scalar(const Block &buffer) DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
SER_BYTES | decaf::Ristretto::Scalar | static |
ser_size() const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
serialize() const | decaf::Serializable< Scalar > | inline |
serialize_into(unsigned char *buffer) const DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |
Wrapped typedef | decaf::Ristretto::Scalar | |
~Scalar() DECAF_NOEXCEPT | decaf::Ristretto::Scalar | inline |