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) consthelayers::Encoder
assertEquals(const CTile &c, const std::string &title, const std::vector< long > &expectedVals, double eps=1e-6, bool percent=false) consthelayers::Encoder
assertEquals(const CTile &c, const std::string &title, const std::vector< double > &expectedVals, double eps=1e-6, bool percent=false) consthelayers::Encoder
assertEquals(const CTile &c, const std::string &title, const std::vector< std::complex< double >> &expectedVals, double eps=1e-6, bool percent=false) consthelayers::Encoder
decodeComplex(const PTile &src) consthelayers::Encoder
decodeDouble(const PTile &src) consthelayers::Encoder
decodeInt(const PTile &src) consthelayers::Encoder
decodeLong(const PTile &src) consthelayers::Encoder
decrypt(PTile &res, const CTile &src) consthelayers::Encoder
decryptDecodeComplex(const CTile &src) consthelayers::Encoder
decryptDecodeDouble(const CTile &src) consthelayers::Encoder
decryptDecodeInt(const CTile &src) consthelayers::Encoder
decryptDecodeLong(const CTile &src) consthelayers::Encoder
encode(PTile &res, int val, int chainIndex=-1) consthelayers::Encoder
encode(PTile &res, double val, int chainIndex=-1) consthelayers::Encoder
encode(PTile &res, const std::vector< int > &vals, int chainIndex=-1) consthelayers::Encoder
encode(PTile &res, const std::vector< long > &vals, int chainIndex=-1) consthelayers::Encoder
encode(PTile &res, const std::vector< double > &vals, int chainIndex=-1) consthelayers::Encoder
encode(PTile &res, const std::vector< std::complex< double >> &vals, int chainIndex=-1) consthelayers::Encoder
encodeEncrypt(CTile &res, const std::vector< int > &vals, int chainIndex=-1) consthelayers::Encoder
encodeEncrypt(CTile &res, const std::vector< long > &vals, int chainIndex=-1) consthelayers::Encoder
encodeEncrypt(CTile &res, const std::vector< double > &vals, int chainIndex=-1) consthelayers::Encoder
encodeEncrypt(CTile &res, const std::vector< std::complex< double >> &vals, int chainIndex=-1) consthelayers::Encoder
Encoder(HeContext &he)helayers::Encoder
Encoder(const Encoder &src)=deletehelayers::Encoder
encrypt(CTile &res, const PTile &src) consthelayers::Encoder
getDecryptAddedNoiseEnabled() consthelayers::Encoder
getDecryptAddedNoisePrecision() consthelayers::Encoder
getDefaultScale() consthelayers::Encoder
getImpl() consthelayers::Encoderinline
operator=(const Encoder &src)=deletehelayers::Encoder
printErrorStats(CTile &actualC, std::vector< double > expectedZ, std::ostream &out=std::cout, bool asCsv=false) consthelayers::Encoder
restoreDefaultScale()helayers::Encoder
setDecryptAddedNoiseEnabled(bool val)helayers::Encoder
setDecryptAddedNoisePrecision(int val)helayers::Encoder
setDefaultScale(double scale)helayers::Encoder
validateChainIndex(int chainIndex) consthelayers::Encoder
verifyEncodeVecSize(const vector< T > &vec) const (defined in helayers::Encoder)helayers::Encoder
~Encoder() (defined in helayers::Encoder)helayers::Encoder