helayers::HelibBgvNativeFunctionEvaluator Class Reference
Concrete implementation of NativeFunctionEvaluator API for HElib's BGV scheme. More...
#include <HelibBgvNativeFunctionEvaluator.h>
Inheritance diagram for helayers::HelibBgvNativeFunctionEvaluator:
Public Member Functions | |
HelibBgvNativeFunctionEvaluator (HeContext &he) | |
void | powerInPlace (AbstractCiphertext &cipher, int p) const override |
void | totalProduct (AbstractCiphertext &result, const std::vector< std::shared_ptr< helayers::AbstractCiphertext >> &absMultiplicands) const override |
Public Member Functions inherited from helayers::AbstractFunctionEvaluator | |
AbstractFunctionEvaluator (HeContext &he) | |
AbstractFunctionEvaluator (const AbstractFunctionEvaluator &src)=delete | |
AbstractFunctionEvaluator & | operator= (const AbstractFunctionEvaluator &src)=delete |
Detailed Description
Concrete implementation of NativeFunctionEvaluator API for HElib's BGV scheme.
The documentation for this class was generated from the following files:
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/hebase/helib/HelibBgvNativeFunctionEvaluator.h
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/hebase/helib/HelibBgvNativeFunctionEvaluator.cpp