helib::PolyMod Member List
This is the complete list of members for helib::PolyMod, including all inherited members.
deserialize(std::istream &is, PolyMod &poly) | helib::PolyMod | friend |
getData() const | helib::PolyMod | |
getG() const | helib::PolyMod | |
getp2r() const | helib::PolyMod | |
isValid() const | helib::PolyMod | |
negate() | helib::PolyMod | |
operator long() const | helib::PolyMod | explicit |
operator NTL::ZZX() const | helib::PolyMod | explicit |
operator std::vector< long >() const | helib::PolyMod | explicit |
operator!=(T &&rhs) const | helib::PolyMod | inline |
operator*(const PolyMod &rhs) const | helib::PolyMod | |
operator*(long rhs) const | helib::PolyMod | |
operator*(const NTL::ZZX &rhs) const | helib::PolyMod | |
operator*=(const PolyMod &otherPoly) | helib::PolyMod | |
operator*=(long scalar) | helib::PolyMod | |
operator*=(const NTL::ZZX &otherPoly) | helib::PolyMod | |
operator+(const PolyMod &rhs) const | helib::PolyMod | |
operator+(long rhs) const | helib::PolyMod | |
operator+(const NTL::ZZX &rhs) const | helib::PolyMod | |
operator+=(const PolyMod &otherPoly) | helib::PolyMod | |
operator+=(long scalar) | helib::PolyMod | |
operator+=(const NTL::ZZX &otherPoly) | helib::PolyMod | |
operator-() const | helib::PolyMod | |
operator-(const PolyMod &rhs) const | helib::PolyMod | |
operator-(long rhs) const | helib::PolyMod | |
operator-(const NTL::ZZX &rhs) const | helib::PolyMod | |
operator-=(const PolyMod &otherPoly) | helib::PolyMod | |
operator-=(long scalar) | helib::PolyMod | |
operator-=(const NTL::ZZX &otherPoly) | helib::PolyMod | |
operator<<(std::ostream &os, const PolyMod &poly) | helib::PolyMod | friend |
operator=(const PolyMod &input)=default | helib::PolyMod | |
operator=(PolyMod &&input)=default | helib::PolyMod | |
operator=(long input) | helib::PolyMod | |
operator=(const std::vector< long > &input) | helib::PolyMod | |
operator=(const std::initializer_list< long > &input) | helib::PolyMod | |
operator=(const NTL::ZZX &input) | helib::PolyMod | |
operator==(const PolyMod &rhs) const | helib::PolyMod | |
operator==(long rhs) const | helib::PolyMod | |
operator==(const std::vector< long > &rhs) const | helib::PolyMod | |
operator==(const NTL::ZZX &rhs) const | helib::PolyMod | |
operator>>(std::istream &is, PolyMod &poly) | helib::PolyMod | friend |
PolyMod() | helib::PolyMod | |
PolyMod(const std::shared_ptr< PolyModRing > &ringDescriptor) | helib::PolyMod | explicit |
PolyMod(long input, const std::shared_ptr< PolyModRing > &ringDescriptor) | helib::PolyMod | |
PolyMod(const std::vector< long > &input, const std::shared_ptr< PolyModRing > &ringDescriptor) | helib::PolyMod | |
PolyMod(const NTL::ZZX &input, const std::shared_ptr< PolyModRing > &ringDescriptor) | helib::PolyMod | |
PolyMod(const PolyMod &input)=default | helib::PolyMod | |
PolyMod(PolyMod &&input) noexcept=default | helib::PolyMod | |
serialize(std::ostream &os, const PolyMod &slot) | helib::PolyMod | friend |
~PolyMod()=default | helib::PolyMod |