helib::RandomMultiMatrix< type > Class Template Reference
#include <randomMatrices.h>
Inheritance diagram for helib::RandomMultiMatrix< type >:
Public Member Functions | |
| virtual | ~RandomMultiMatrix () |
| RandomMultiMatrix (const EncryptedArray &_ea, long _dim) | |
| const EncryptedArray & | getEA () const override |
| bool | multipleTransforms () const override |
| long | getDim () const override |
| bool | get (RX &out, long i, long j, long k) const override |
Public Member Functions inherited from helib::MatMul1D_derived< type > | |
| void | processDiagonal (RX &poly, long i, const EncryptedArrayDerived< type > &ea) const override |
Public Member Functions inherited from helib::MatMul1D | |
| virtual | ~MatMul1D () |
Additional Inherited Members | |
Public Types inherited from helib::MatMul1D | |
| typedef MatMul1DExec | ExecType |
Constructor & Destructor Documentation
◆ ~RandomMultiMatrix()
template<typename type >
|
inlinevirtual |
◆ RandomMultiMatrix()
template<typename type >
|
inline |
Member Function Documentation
◆ get()
template<typename type >
|
inlineoverridevirtual |
Implements helib::MatMul1D_derived< type >.
◆ getDim()
template<typename type >
|
inlineoverridevirtual |
Implements helib::MatMul1D.
◆ getEA()
template<typename type >
|
inlineoverridevirtual |
Implements helib::MatMul1D.
◆ multipleTransforms()
template<typename type >
|
inlineoverridevirtual |
Implements helib::MatMul1D_derived< type >.
Public Member Functions inherited from
1.9.1