Intel HEXL for FPGA
Intel Homomorphic Encryption FPGA Acceleration Library, accelerating the modular arithmetic operations used in homomorphic encryption.
 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