helib::EncryptedArray Member List
This is the complete list of members for helib::EncryptedArray, including all inherited members.
| addCoord(long i, long k, long offset) const | helib::EncryptedArray | inline |
| buildLinPolyCoeffs(std::vector< NTL::ZZX > &C, const std::vector< NTL::ZZX > &L) const | helib::EncryptedArray | inline |
| coordinate(long i, long k) const | helib::EncryptedArray | inline |
| decode(ARRAY &array, const PTXT &ptxt) const | helib::EncryptedArray | inline |
| decrypt(const Ctxt &ctxt, const SecKey &sKey, T &ptxt) const | helib::EncryptedArray | inline |
| decrypt(const Ctxt &ctxt, const SecKey &sKey, T &ptxt, OptLong prec) const | helib::EncryptedArray | inline |
| decryptComplex(const Ctxt &ctxt, const SecKey &sKey, PlaintextArray &ptxt, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| decryptReal(const Ctxt &ctxt, const SecKey &sKey, PlaintextArray &ptxt, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| dimension() const | helib::EncryptedArray | inline |
| dispatch(Args &&... args) const | helib::EncryptedArray | inline |
| encode(zzX &ptxt, const std::vector< long > &array) const | helib::EncryptedArray | inline |
| encode(NTL::ZZX &ptxt, const std::vector< long > &array) const | helib::EncryptedArray | inline |
| encode(zzX &ptxt, const std::vector< zzX > &array) const | helib::EncryptedArray | inline |
| encode(zzX &ptxt, const PlaintextArray &array) const | helib::EncryptedArray | inline |
| encode(NTL::ZZX &ptxt, const std::vector< NTL::ZZX > &array) const | helib::EncryptedArray | inline |
| encode(NTL::ZZX &ptxt, const PlaintextArray &array) const | helib::EncryptedArray | inline |
| encode(zzX &ptxt, const std::vector< NTL::ZZX > &array) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const std::vector< NTL::ZZX > &array) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const std::vector< long > &array) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const std::vector< cx_double > &array, double mag=-1, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const std::vector< double > &array, double mag=-1, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const PlaintextArray &array, double mag=-1, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encode(EncodedPtxt &eptxt, const std::vector< bool > &array) const | helib::EncryptedArray | inline |
| encodeUnitSelector(EncodedPtxt &eptxt, long i) const | helib::EncryptedArray | inline |
| encodeUnitSelector(zzX &ptxt, long i) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PubKey &key, const std::vector< NTL::ZZX > &array) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const std::vector< NTL::ZZX > &array) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PubKey &key, const std::vector< long > &array) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const std::vector< long > &array) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PubKey &key, const std::vector< cx_double > &array, double mag, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const std::vector< cx_double > &array, UNUSED double mag, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PubKey &key, const std::vector< double > &array, double mag, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const std::vector< double > &array, double mag, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PubKey &key, const PlaintextArray &array, double mag=-1, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| encrypt(Ctxt &ctxt, const PlaintextArray &array, double mag=-1, OptLong prec=OptLong()) const | helib::EncryptedArray | inline |
| EncryptedArray(const Context &context, const NTL::ZZX &G=NTL::ZZX(1, 1)) | helib::EncryptedArray | inline |
| EncryptedArray(const Context &context, const PAlgebraMod &_alMod) | helib::EncryptedArray | inline |
| getAlMod() const | helib::EncryptedArray | inline |
| getContext() const | helib::EncryptedArray | inline |
| getCx() const | helib::EncryptedArray | inline |
| getDegree() const | helib::EncryptedArray | inline |
| getDerived(type) const | helib::EncryptedArray | inline |
| getPAlgebra() const | helib::EncryptedArray | inline |
| getTag() const | helib::EncryptedArray | inline |
| isCKKS() const | helib::EncryptedArray | inline |
| nativeDimension(long i) const | helib::EncryptedArray | inline |
| operator=(const EncryptedArray &other)=delete | helib::EncryptedArray | |
| random(std::vector< T > &array) const | helib::EncryptedArray | inline |
| rawDecrypt(const Ctxt &ctxt, const SecKey &sKey, T &ptxt) const | helib::EncryptedArray | inline |
| rawDecryptComplex(const Ctxt &ctxt, const SecKey &sKey, PlaintextArray &ptxt) const | helib::EncryptedArray | inline |
| rawDecryptReal(const Ctxt &ctxt, const SecKey &sKey, PlaintextArray &ptxt) const | helib::EncryptedArray | inline |
| restoreContext() const | helib::EncryptedArray | inline |
| restoreContextForG() const | helib::EncryptedArray | inline |
| rotate(Ctxt &ctxt, long k) const | helib::EncryptedArray | inline |
| rotate1D(Ctxt &ctxt, long i, long k, bool dc=false) const | helib::EncryptedArray | inline |
| rotate1D(std::vector< U > &out, const std::vector< U > &in, long i, long offset) const | helib::EncryptedArray | inline |
| shift(Ctxt &ctxt, long k) const | helib::EncryptedArray | inline |
| shift1D(Ctxt &ctxt, long i, long k) const | helib::EncryptedArray | inline |
| size() const | helib::EncryptedArray | inline |
| sizeOfDimension(long i) const | helib::EncryptedArray | inline |
1.9.1