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
Public Member Functions | List of all members
hetest::utils::AllocatorInterface< AllocatorImpl > Struct Template Reference

#include <utils-test.hpp>

Inheritance diagram for hetest::utils::AllocatorInterface< AllocatorImpl >:
hetest::utils::AllocatorBase

Public Member Functions

void * allocate (size_t bytes_count) override
 
void deallocate (void *p, size_t n) override
 
- Public Member Functions inherited from hetest::utils::AllocatorBase
virtual ~AllocatorBase () noexcept
 

Member Function Documentation

template<class AllocatorImpl>
void* hetest::utils::AllocatorInterface< AllocatorImpl >::allocate ( size_t  bytes_count)
inlineoverridevirtual
template<class AllocatorImpl>
void hetest::utils::AllocatorInterface< AllocatorImpl >::deallocate ( void *  p,
size_t  n 
)
inlineoverridevirtual

The documentation for this struct was generated from the following file: