helayers::HelibBgvContext Member List

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

clone() consthelayers::HeContextvirtual
config (defined in helayers::HelibContext)helayers::HelibContextprotected
context (defined in helayers::HelibContext)helayers::HelibContextprotected
create(HelibPreset preset)helayers::HelibContextstatic
createAbstractCipher()helayers::HelibBgvContextvirtual
createAbstractPlain()helayers::HelibBgvContextvirtual
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
getEncoder() overridehelayers::HelibBgvContextvirtual
getEncryptedArray()helayers::HelibBgvContextinlinevirtual
getEstimatedLatencies() consthelayers::HeContextinlinevirtual
getFunctionEvaluator() overridehelayers::HelibBgvContextvirtual
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::HelibBgvContextinlinevirtual
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
HelibBgvContext() (defined in helayers::HelibBgvContext)helayers::HelibBgvContext
HelibContext() (defined in helayers::HelibContext)helayers::HelibContext
init(unsigned long p, unsigned long m, unsigned long r, unsigned long L) (defined in helayers::HelibBgvContext)helayers::HelibBgvContext
init(const HelibConfig &conf) overridehelayers::HelibBgvContextvirtual
init(const HelibConfig &conf, helib::Context *userContext, helib::SecKey *userSecretKey, helib::PubKey *userPublicKey)helayers::HelibBgvContext
helayers::HelibContext::init(const HeConfigRequirement &req) overridehelayers::HelibContextvirtual
initPreset(HelibPreset preset)helayers::HelibContext
internalRegisterContext(const HeContext *context)helayers::HeContextstatic
isConfigRequirementFeasible(const HeConfigRequirement &req) const overridehelayers::HelibContextvirtual
load(std::istream &in)helayers::HelibBgvContextvirtual
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::HelibBgvContextvirtual
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
~HelibBgvContext() (defined in helayers::HelibBgvContext)helayers::HelibBgvContextvirtual
~HelibContext() (defined in helayers::HelibContext)helayers::HelibContextvirtual