Template Class CCParams< CryptoContextCKKSRNS >
Defined in File gen-cryptocontext-ckksrns-params.h
Page Contents
Inheritance Relationships
Base Type
public lbcrypto::Params(Class Params)
Class Documentation
-
template<>
class lbcrypto::CCParams<CryptoContextCKKSRNS> : public lbcrypto::Params Inheritence diagram for lbcrypto::CCParams< CryptoContextCKKSRNS >:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"2" [label="lbcrypto::Params" tooltip="lbcrypto::Params"]
"1" [label="lbcrypto::CCParams< CryptoContextCKKSRNS >" tooltip="lbcrypto::CCParams< CryptoContextCKKSRNS >" fillcolor="#BFBFBF"]
"1" -> "2" [dir=forward tooltip="public-inheritance"]
}](../_images/graphviz-0f3cfd6677797eea3061956db0ffffd2de594953.png)
Collaboration diagram for lbcrypto::CCParams< CryptoContextCKKSRNS >:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"2" [label="lbcrypto::Params" tooltip="lbcrypto::Params"]
"1" [label="lbcrypto::CCParams< CryptoContextCKKSRNS >" tooltip="lbcrypto::CCParams< CryptoContextCKKSRNS >" fillcolor="#BFBFBF"]
"1" -> "2" [dir=forward tooltip="public-inheritance"]
}](../_images/graphviz-0f3cfd6677797eea3061956db0ffffd2de594953.png)
Public Functions
-
inline CCParams()
-
inline explicit CCParams(const std::vector<std::string> &vals)
-
~CCParams() = default
-
inline virtual void SetPlaintextModulus(PlaintextModulus ptModulus0) override
-
inline virtual void SetEvalAddCount(uint32_t evalAddCount0) override
-
inline virtual void SetKeySwitchCount(uint32_t keySwitchCount0) override
-
inline virtual void SetEncryptionTechnique(EncryptionTechnique encryptionTechnique0) override
-
inline virtual void SetMultiplicationTechnique(MultiplicationTechnique multiplicationTechnique0) override
-
inline virtual void SetPRENumHops(uint32_t PRENumHops0) override
-
inline virtual void SetMultipartyMode(MultipartyMode multipartyMode0) override
-
inline virtual void SetThresholdNumOfParties(uint32_t thresholdNumOfParties0) override
-
inline CCParams()