helayers::HeTraits Class Reference
A set of flags characterizing the underyling HE scheme. More...
#include <HeTraits.h>
Public Member Functions | |
void | intersect (const HeTraits &other) |
void | setSupportsBootstrapping (bool val) |
A class currently lacking information This has no information. | |
void | setSupportsExplicitRescale (bool val) |
void | setAutomaticallyManagesChainIndices (bool val) |
void | setAutomaticallyManagesRescale (bool val) |
void | setSupportsExplicitChainIndices (bool val) |
void | setSupportsComplexNumbers (bool val) |
void | setSupportsBitwiseOperations (bool val) |
void | setIsModularArithmetic (bool val) |
void | setSupportsScaledEncoding (bool val) |
void | setArithmeticModulus (unsigned long val) |
void | setIsDebugEmpty (bool val) |
void | setSupportsDecryptAddedNoise (bool val) |
bool | getSupportsBootstrapping () const |
bool | getSupportsExplicitRescale () const |
bool | getAutomaticallyManagesChainIndices () const |
bool | getAutomaticallyManagesRescale () const |
bool | getSupportsExplicitChainIndices () const |
bool | getSupportsComplexNumbers () const |
bool | getSupportsBitwiseOperations () const |
bool | getIsModularArithmetic () const |
bool | getSupportsScaledEncoding () const |
unsigned long | getArithmeticModulus () const |
bool | getIsDebugEmpty () const |
bool | getSupportsDecryptAddedNoise () const |
Detailed Description
A set of flags characterizing the underyling HE scheme.
The documentation for this class was generated from the following files:
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/hebase/HeTraits.h
- /opt/IBM/FHE-distro/ML-HElib/src/helayers/hebase/HeTraits.cpp