| clone() const | helayers::HeContext | virtual |
| config (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| context (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| create(HelibPreset preset) | helayers::HelibContext | static |
| createAbstractCipher() | helayers::HelibBgvContext | virtual |
| createAbstractPlain() | helayers::HelibBgvContext | virtual |
| debugPrint(const std::string &title="", int verbose=0, std::ostream &out=std::cout) const override | helayers::HelibContext | virtual |
| getBitwiseEvaluator() | helayers::HeContext | inlinevirtual |
| getContext() const (defined in helayers::HelibContext) | helayers::HelibContext | inline |
| getDefaultScale() const | helayers::HeContext | inlinevirtual |
| getEncoder() override | helayers::HelibBgvContext | virtual |
| getEncryptedArray() | helayers::HelibBgvContext | inlinevirtual |
| getEstimatedLatencies() const | helayers::HeContext | inlinevirtual |
| getFunctionEvaluator() override | helayers::HelibBgvContext | virtual |
| getLibraryName() const override | helayers::HelibContext | inlinevirtual |
| getMirrored() const (defined in helayers::HelibContext) | helayers::HelibContext | inline |
| getModulusChain() const | helayers::HeContext | inlinevirtual |
| getPublicKey() const (defined in helayers::HelibContext) | helayers::HelibContext | inline |
| getSchemeName() const override | helayers::HelibBgvContext | inlinevirtual |
| getSecretKey() const (defined in helayers::HelibContext) | helayers::HelibContext | inline |
| getSecurityLevel() const override | helayers::HelibContext | inlinevirtual |
| getSignature() const | helayers::HeContext | inlinevirtual |
| getTopChainIndex() const override | helayers::HelibContext | virtual |
| getTraits() | helayers::HeContext | inline |
| hasSecretKey() const override | helayers::HelibContext | inlinevirtual |
| HeContext() | helayers::HeContext | |
| HeContext(const HeContext &src)=delete | helayers::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) override | helayers::HelibBgvContext | virtual |
| init(const HelibConfig &conf, helib::Context *userContext, helib::SecKey *userSecretKey, helib::PubKey *userPublicKey) | helayers::HelibBgvContext | |
| helayers::HelibContext::init(const HeConfigRequirement &req) override | helayers::HelibContext | virtual |
| initPreset(HelibPreset preset) | helayers::HelibContext | |
| internalRegisterContext(const HeContext *context) | helayers::HeContext | static |
| isConfigRequirementFeasible(const HeConfigRequirement &req) const override | helayers::HelibContext | virtual |
| load(std::istream &in) | helayers::HelibBgvContext | virtual |
| loadFromFile(const std::string &fileName) | helayers::HeContext | |
| loadHeContext(std::istream &in) | helayers::HeContext | static |
| loadHeContextFromFile(const std::string &fileName) | helayers::HeContext | static |
| loadSecretKey(std::istream &in) override | helayers::HelibContext | virtual |
| loadSecretKeyFromFile(const std::string &fileName) | helayers::HeContext | |
| mirrored (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| nslots (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| operator=(const HeContext &src)=delete | helayers::HeContext | |
| printSignature(std::ostream &out=std::cout) const override | helayers::HelibBgvContext | virtual |
| publicKey (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| save(std::ostream &out, bool withSecretKey) override | helayers::HelibContext | virtual |
| saveSecretKey(std::ostream &out) override | helayers::HelibContext | virtual |
| saveSecretKeyToFile(const std::string &fileName) | helayers::HeContext | |
| saveToFile(const std::string &fileName, bool withSecretKey) | helayers::HeContext | |
| secretKey (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| setDefaultScale(double v) | helayers::HeContext | inlinevirtual |
| setMirrored(bool v) (defined in helayers::HelibContext) | helayers::HelibContext | inline |
| slotCount() const override | helayers::HelibContext | inlinevirtual |
| traits (defined in helayers::HeContext) | helayers::HeContext | protected |
| ~HeContext() (defined in helayers::HeContext) | helayers::HeContext | virtual |
| ~HelibBgvContext() (defined in helayers::HelibBgvContext) | helayers::HelibBgvContext | virtual |
| ~HelibContext() (defined in helayers::HelibContext) | helayers::HelibContext | virtual |