| clone() const override | helayers::HelibCkksContext | virtual |
| config (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| context (defined in helayers::HelibContext) | helayers::HelibContext | protected |
| create(HelibPreset preset) | helayers::HelibContext | static |
| createAbstractCipher() override | helayers::HelibCkksContext | virtual |
| createAbstractPlain() override | helayers::HelibCkksContext | 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 |
| getEnableConjugate() const (defined in helayers::HelibCkksContext) | helayers::HelibCkksContext | inline |
| getEncoder() override | helayers::HelibCkksContext | virtual |
| getEncryptedArray() | helayers::HelibCkksContext | inline |
| getEstimatedLatencies() const | helayers::HeContext | inlinevirtual |
| getFunctionEvaluator() | helayers::HeContext | 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::HelibCkksContext | 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 | |
| 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) override | helayers::HelibCkksContext | virtual |
| init(const HelibConfig &conf, helib::Context *userContext, helib::SecKey *userSecretKey, helib::PubKey *userPublicKey) | helayers::HelibCkksContext | |
| helayers::HelibContext::init(const HeConfigRequirement &req) override | helayers::HelibContext | virtual |
| initCommon(helib::Context *context) | helayers::HelibCkksContext | protected |
| initPreset(HelibPreset preset) | helayers::HelibContext | |
| internalRegisterContext(const HeContext *context) | helayers::HeContext | static |
| isConfigRequirementFeasible(const HeConfigRequirement &req) const override | helayers::HelibContext | virtual |
| load(std::istream &out) override | helayers::HelibCkksContext | 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::HelibContext | 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 |
| ~HelibCkksContext() (defined in helayers::HelibCkksContext) | helayers::HelibCkksContext | virtual |
| ~HelibContext() (defined in helayers::HelibContext) | helayers::HelibContext | virtual |