Class BaseSampler
Defined in File discretegaussiangeneratorgeneric.h
Page Contents
Inheritance Relationships
Derived Type
public lbcrypto::SamplerCombiner(Class SamplerCombiner)
Class Documentation
-
class lbcrypto::BaseSampler
Inheritence diagram for lbcrypto::BaseSampler:
![digraph {
graph [bgcolor="#00000000"]
node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2]
edge [color="#1414CE"]
"2" [label="lbcrypto::SamplerCombiner" tooltip="lbcrypto::SamplerCombiner"]
"1" [label="lbcrypto::BaseSampler" tooltip="lbcrypto::BaseSampler" fillcolor="#BFBFBF"]
"2" -> "1" [dir=forward tooltip="public-inheritance"]
}](../_images/graphviz-df3325758779639ecf3ed43ddf22d09cf0412b84.png)
Subclassed by lbcrypto::SamplerCombiner
Public Functions
-
BaseSampler(double mean, double std, BitGenerator *generator, BaseSamplerType bType)
-
BaseSampler() = default
-
virtual int64_t GenerateInteger()
-
virtual ~BaseSampler() = default
-
inline short RandomBit()
-
BaseSampler(double mean, double std, BitGenerator *generator, BaseSamplerType bType)