helayers::HelibCkksEncoder Member List
This is the complete list of members for helayers::HelibCkksEncoder, including all inherited members.
| AbstractEncoder() (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | |
| AbstractEncoder(const AbstractEncoder &src)=delete (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | |
| assertEquals(const AbstractCiphertext &c, const std::string &title, const std::vector< int > &expectedVals, double eps, bool percent) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| assertEquals(const AbstractCiphertext &c, const std::string &title, const std::vector< long > &expectedVals, double eps, bool percent) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| assertEquals(const AbstractCiphertext &c, const std::string &title, const std::vector< double > &expectedVals, double eps, bool percent) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| assertEquals(const AbstractCiphertext &c, const std::string &title, const std::vector< std::complex< double >> &expectedVals, double eps, bool percent) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| decodeComplex(const AbstractPlaintext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| decodeDouble(const AbstractPlaintext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| decodeInt(const AbstractPlaintext &src) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| decodeLong(const AbstractPlaintext &src) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| decrypt(AbstractPlaintext &res, const AbstractCiphertext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| decryptDecodeComplex(const AbstractCiphertext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| decryptDecodeDouble(const AbstractCiphertext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| decryptDecodeInt(const AbstractCiphertext &src) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| decryptDecodeLong(const AbstractCiphertext &src) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encode(AbstractPlaintext &res, const std::vector< double > &vals, int chainIndex) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| encode(AbstractPlaintext &res, const std::vector< std::complex< double >> &vals, int chainIndex) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| encode(AbstractPlaintext &res, int val, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encode(AbstractPlaintext &res, double val, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encode(AbstractPlaintext &res, const std::vector< int > &vals, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encode(AbstractPlaintext &res, const std::vector< long > &vals, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encodeEncrypt(AbstractCiphertext &res, const std::vector< double > &vals, int chainIndex) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| encodeEncrypt(AbstractCiphertext &res, const std::vector< std::complex< double >> &vals, int chainIndex) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| encodeEncrypt(AbstractCiphertext &res, const std::vector< int > &vals, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encodeEncrypt(AbstractCiphertext &res, const std::vector< long > &vals, int chainIndex) const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| encrypt(AbstractCiphertext &res, const AbstractPlaintext &src) const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| getDecryptAddedNoiseEnabled() const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| getDecryptAddedNoisePrecision() const override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| getDefaultScale() const (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| HelibCkksEncoder(HelibCkksContext &he) (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | |
| operator=(const AbstractEncoder &src)=delete (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | |
| restoreDefaultScale() (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| setDecryptAddedNoiseEnabled(bool val) override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| setDecryptAddedNoisePrecision(int val) override (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder | virtual |
| setDefaultScale(double scale) (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | virtual |
| ~AbstractEncoder() (defined in helayers::AbstractEncoder) | helayers::AbstractEncoder | |
| ~HelibCkksEncoder() (defined in helayers::HelibCkksEncoder) | helayers::HelibCkksEncoder |
1.8.17