helayers::Encoder Member List
This is the complete list of members for helayers::Encoder, including all inherited members.
| assertEquals(const CTile &c, const std::string &title, const std::vector< int > &expectedVals, double eps=1e-6, bool percent=false) const | helayers::Encoder | |
| assertEquals(const CTile &c, const std::string &title, const std::vector< long > &expectedVals, double eps=1e-6, bool percent=false) const | helayers::Encoder | |
| assertEquals(const CTile &c, const std::string &title, const std::vector< double > &expectedVals, double eps=1e-6, bool percent=false) const | helayers::Encoder | |
| assertEquals(const CTile &c, const std::string &title, const std::vector< std::complex< double >> &expectedVals, double eps=1e-6, bool percent=false) const | helayers::Encoder | |
| decodeComplex(const PTile &src) const | helayers::Encoder | |
| decodeDouble(const PTile &src) const | helayers::Encoder | |
| decodeInt(const PTile &src) const | helayers::Encoder | |
| decodeLong(const PTile &src) const | helayers::Encoder | |
| decrypt(PTile &res, const CTile &src) const | helayers::Encoder | |
| decryptDecodeComplex(const CTile &src) const | helayers::Encoder | |
| decryptDecodeDouble(const CTile &src) const | helayers::Encoder | |
| decryptDecodeInt(const CTile &src) const | helayers::Encoder | |
| decryptDecodeLong(const CTile &src) const | helayers::Encoder | |
| encode(PTile &res, int val, int chainIndex=-1) const | helayers::Encoder | |
| encode(PTile &res, double val, int chainIndex=-1) const | helayers::Encoder | |
| encode(PTile &res, const std::vector< int > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encode(PTile &res, const std::vector< long > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encode(PTile &res, const std::vector< double > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encode(PTile &res, const std::vector< std::complex< double >> &vals, int chainIndex=-1) const | helayers::Encoder | |
| encodeEncrypt(CTile &res, const std::vector< int > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encodeEncrypt(CTile &res, const std::vector< long > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encodeEncrypt(CTile &res, const std::vector< double > &vals, int chainIndex=-1) const | helayers::Encoder | |
| encodeEncrypt(CTile &res, const std::vector< std::complex< double >> &vals, int chainIndex=-1) const | helayers::Encoder | |
| Encoder(HeContext &he) | helayers::Encoder | |
| Encoder(const Encoder &src)=delete | helayers::Encoder | |
| encrypt(CTile &res, const PTile &src) const | helayers::Encoder | |
| getDecryptAddedNoiseEnabled() const | helayers::Encoder | |
| getDecryptAddedNoisePrecision() const | helayers::Encoder | |
| getDefaultScale() const | helayers::Encoder | |
| getImpl() const | helayers::Encoder | inline |
| operator=(const Encoder &src)=delete | helayers::Encoder | |
| printErrorStats(CTile &actualC, std::vector< double > expectedZ, std::ostream &out=std::cout, bool asCsv=false) const | helayers::Encoder | |
| restoreDefaultScale() | helayers::Encoder | |
| setDecryptAddedNoiseEnabled(bool val) | helayers::Encoder | |
| setDecryptAddedNoisePrecision(int val) | helayers::Encoder | |
| setDefaultScale(double scale) | helayers::Encoder | |
| validateChainIndex(int chainIndex) const | helayers::Encoder | |
| verifyEncodeVecSize(const vector< T > &vec) const (defined in helayers::Encoder) | helayers::Encoder | |
| ~Encoder() (defined in helayers::Encoder) | helayers::Encoder |
1.8.17