HEaaN
Crypto Lab's great homomorphic encryption library
Exception.hpp
Go to the documentation of this file.
1 // //
3 // Copyright (C) 2021-2023 Crypto Lab Inc. //
4 // //
5 // - This file is part of HEaaN homomorphic encryption library. //
6 // - HEaaN cannot be copied and/or distributed without the express permission //
7 // of Crypto Lab Inc. //
8 // //
10 
11 #pragma once
12 
13 #include "HEaaN/HEaaNExport.hpp"
14 #include <stdexcept>
15 
16 namespace HEaaN {
17 
18 class HEAAN_API RuntimeException : public std::runtime_error {
19  using Base = std::runtime_error;
20 
21 public:
22  using Base::Base;
23 };
24 
25 } // namespace HEaaN
HEaaN::RuntimeException
Definition: Exception.hpp:18
HEaaNExport.hpp
HEaaN::RuntimeException::Base
std::runtime_error Base
Definition: Exception.hpp:19
HEAAN_API
#define HEAAN_API
Definition: HEaaNExport.hpp:26
HEaaN
Definition: Bootstrapper.hpp:16