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
1.8.17