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
tests/fpga_context.h
Go to the documentation of this file.
1 // Copyright (C) 2020-2021 Intel Corporation
2 // SPDX-License-Identifier: Apache-2.0
3 
4 #pragma once
5 
6 #include "hexl-fpga.h"
7 
8 class fpga_context : public ::testing::Environment {
9 public:
10  virtual ~fpga_context() {}
12 
14 };
virtual ~fpga_context()
Definition: tests/fpga_context.h:10
void release_FPGA_resources()
Function release_FPGA_resources Called without any parameter, releases the FPGA hardware resources on...
virtual void TearDown()
Definition: tests/fpga_context.h:13
void acquire_FPGA_resources()
Function acquire_FPGA_resources Called without any parameter, reserves the FPGA hardware resources...
virtual void SetUp()
Definition: tests/fpga_context.h:11
Definition: tests/fpga_context.h:8