Intel HE Acceleration Library for FPGAs
Intel Homomorphic Encryption Acceleration Library for FPGAs, accelerating the modular arithmetic operations used in homomorphic encryption on Intel FPGAs.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
intel::hexl::fpga::Buffer Member List

This is the complete list of members for intel::hexl::fpga::Buffer, including all inherited members.

back() const intel::hexl::fpga::Buffer
Buffer(uint64_t capacity, uint64_t n_batch_dyadic_multiply, uint64_t n_batch_ntt, uint64_t n_batch_intt, uint64_t n_batch_KeySwitch)intel::hexl::fpga::Bufferinline
front() const intel::hexl::fpga::Buffer
get_worksize_DyadicMultiply() const intel::hexl::fpga::Bufferinline
get_worksize_INTT() const intel::hexl::fpga::Bufferinline
get_worksize_KeySwitch() const intel::hexl::fpga::Bufferinline
get_worksize_NTT() const intel::hexl::fpga::Bufferinline
pop()intel::hexl::fpga::Buffer
push(Object *obj)intel::hexl::fpga::Buffer
set_worksize_DyadicMultiply(uint64_t ws)intel::hexl::fpga::Bufferinline
set_worksize_INTT(uint64_t ws)intel::hexl::fpga::Bufferinline
set_worksize_KeySwitch(uint64_t ws)intel::hexl::fpga::Bufferinline
set_worksize_NTT(uint64_t ws)intel::hexl::fpga::Bufferinline
size()intel::hexl::fpga::Buffer