helayers::HelibCkksContext Member List

This is the complete list of members for helayers::HelibCkksContext, including all inherited members.

clone() const overridehelayers::HelibCkksContextvirtual
config (defined in helayers::HelibContext)helayers::HelibContextprotected
context (defined in helayers::HelibContext)helayers::HelibContextprotected
create(HelibPreset preset)helayers::HelibContextstatic
createAbstractCipher() overridehelayers::HelibCkksContextvirtual
createAbstractPlain() overridehelayers::HelibCkksContextvirtual
debugPrint(const std::string &title="", int verbose=0, std::ostream &out=std::cout) const overridehelayers::HelibContextvirtual
getBitwiseEvaluator()helayers::HeContextinlinevirtual
getContext() const (defined in helayers::HelibContext)helayers::HelibContextinline
getDefaultScale() consthelayers::HeContextinlinevirtual
getEnableConjugate() const (defined in helayers::HelibCkksContext)helayers::HelibCkksContextinline
getEncoder() overridehelayers::HelibCkksContextvirtual
getEncryptedArray()helayers::HelibCkksContextinline
getEstimatedLatencies() consthelayers::HeContextinlinevirtual
getFunctionEvaluator()helayers::HeContextvirtual
getLibraryName() const overridehelayers::HelibContextinlinevirtual
getMirrored() const (defined in helayers::HelibContext)helayers::HelibContextinline
getModulusChain() consthelayers::HeContextinlinevirtual
getPublicKey() const (defined in helayers::HelibContext)helayers::HelibContextinline
getSchemeName() const overridehelayers::HelibCkksContextinlinevirtual
getSecretKey() const (defined in helayers::HelibContext)helayers::HelibContextinline
getSecurityLevel() const overridehelayers::HelibContextinlinevirtual
getSignature() consthelayers::HeContextinlinevirtual
getTopChainIndex() const overridehelayers::HelibContextvirtual
getTraits()helayers::HeContextinline
hasSecretKey() const overridehelayers::HelibContextinlinevirtual
HeContext()helayers::HeContext
HeContext(const HeContext &src)=deletehelayers::HeContext
HelibCkksContext()helayers::HelibCkksContext
HelibContext() (defined in helayers::HelibContext)helayers::HelibContext
init(unsigned long m, unsigned long r, unsigned long L, unsigned long c=2, bool enableConjugate=true)helayers::HelibCkksContext
init(const HelibConfig &conf) overridehelayers::HelibCkksContextvirtual
init(const HelibConfig &conf, helib::Context *userContext, helib::SecKey *userSecretKey, helib::PubKey *userPublicKey)helayers::HelibCkksContext
helayers::HelibContext::init(const HeConfigRequirement &req) overridehelayers::HelibContextvirtual
initCommon(helib::Context *context)helayers::HelibCkksContextprotected
initPreset(HelibPreset preset)helayers::HelibContext
internalRegisterContext(const HeContext *context)helayers::HeContextstatic
isConfigRequirementFeasible(const HeConfigRequirement &req) const overridehelayers::HelibContextvirtual
load(std::istream &out) overridehelayers::HelibCkksContextvirtual
loadFromFile(const std::string &fileName)helayers::HeContext
loadHeContext(std::istream &in)helayers::HeContextstatic
loadHeContextFromFile(const std::string &fileName)helayers::HeContextstatic
loadSecretKey(std::istream &in) overridehelayers::HelibContextvirtual
loadSecretKeyFromFile(const std::string &fileName)helayers::HeContext
mirrored (defined in helayers::HelibContext)helayers::HelibContextprotected
nslots (defined in helayers::HelibContext)helayers::HelibContextprotected
operator=(const HeContext &src)=deletehelayers::HeContext
printSignature(std::ostream &out=std::cout) const overridehelayers::HelibContextvirtual
publicKey (defined in helayers::HelibContext)helayers::HelibContextprotected
save(std::ostream &out, bool withSecretKey) overridehelayers::HelibContextvirtual
saveSecretKey(std::ostream &out) overridehelayers::HelibContextvirtual
saveSecretKeyToFile(const std::string &fileName)helayers::HeContext
saveToFile(const std::string &fileName, bool withSecretKey)helayers::HeContext
secretKey (defined in helayers::HelibContext)helayers::HelibContextprotected
setDefaultScale(double v)helayers::HeContextinlinevirtual
setMirrored(bool v) (defined in helayers::HelibContext)helayers::HelibContextinline
slotCount() const overridehelayers::HelibContextinlinevirtual
traits (defined in helayers::HeContext)helayers::HeContextprotected
~HeContext() (defined in helayers::HeContext)helayers::HeContextvirtual
~HelibCkksContext() (defined in helayers::HelibCkksContext)helayers::HelibCkksContextvirtual
~HelibContext() (defined in helayers::HelibContext)helayers::HelibContextvirtual