HElib  1.0
Implementing Homomorphic Encryption
 All Classes Files Functions Variables Friends Pages
Ctxt Member List

This is the complete list of members for Ctxt, including all inherited members.

addConstant(const DoubleCRT &dcrt, double size=0.0) (defined in Ctxt)Ctxt
addConstant(const ZZX &poly, double size=0.0) (defined in Ctxt)Ctxtinline
addCtxt(const Ctxt &other, bool negative=false) (defined in Ctxt)Ctxt
automorph(long k) (defined in Ctxt)Ctxt
clear() (defined in Ctxt)Ctxtinline
Ctxt(const FHEPubKey &newPubKey, long newPtxtSpace=2) (defined in Ctxt)Ctxt
cube() (defined in Ctxt)Ctxtinline
equalsTo(const Ctxt &other, bool comparePkeys=true) const (defined in Ctxt)Ctxt
FHEPubKey (defined in Ctxt)Ctxtfriend
FHESecKey (defined in Ctxt)Ctxtfriend
findBaseSet(IndexSet &s) const Ctxt
getContext() const (defined in Ctxt)Ctxtinline
getKeyID() const (defined in Ctxt)Ctxt
getLevel() const Ctxtinline
getNoiseVar() const (defined in Ctxt)Ctxtinline
getPrimeSet() const (defined in Ctxt)Ctxtinline
getPtxtSpace() const (defined in Ctxt)Ctxtinline
getPubKey() const (defined in Ctxt)Ctxtinline
inCanonicalForm(long keyID=0) const Ctxtinline
isCorrect() const Ctxtinline
log_of_ratio() const Ctxtinline
modDownToSet(const IndexSet &s)Ctxt
modSwitchAddedNoiseVar() const Ctxt
modUpToSet(const IndexSet &s)Ctxt
multByConstant(const DoubleCRT &dcrt, double size=0.0) (defined in Ctxt)Ctxt
multByConstant(const ZZX &poly, double size=0.0) (defined in Ctxt)Ctxtinline
multiplyBy(const Ctxt &other) (defined in Ctxt)Ctxt
multiplyBy2(const Ctxt &other1, const Ctxt &other2) (defined in Ctxt)Ctxt
negate() (defined in Ctxt)Ctxt
operator!=(const Ctxt &other) const (defined in Ctxt)Ctxtinline
operator*=(const Ctxt &other) (defined in Ctxt)Ctxt
operator+=(const Ctxt &other) (defined in Ctxt)Ctxtinline
operator-=(const Ctxt &other) (defined in Ctxt)Ctxtinline
operator<< (defined in Ctxt)Ctxtfriend
operator=(const Ctxt &other) (defined in Ctxt)Ctxt
operator==(const Ctxt &other) const (defined in Ctxt)Ctxtinline
operator>> (defined in Ctxt)Ctxtfriend
operator>>=(long k) (defined in Ctxt)Ctxtinline
reLinearize(long keyIdx=0) (defined in Ctxt)Ctxt
smartAutomorph(long k)Ctxt
square() (defined in Ctxt)Ctxtinline